I have created a custom category attribute using below code. AyakilCustomCategoryAttributeSetupPatchDataAddMyDescriptionCategoryAttribute.php public function apply() { $this->moduleDataSetup->getConnection()->startSetup(); /** @var EavSetup $eavSetup */ $eavSetup = $this->eavSetupFactory->create(['setup' => $this->moduleDataSetup]); $eavSetup->addAttribute( MagentoCatalogModelCategory::ENTITY, 'my_description', [ 'type' => 'text', 'label' => 'my_description', 'input' => 'textarea', 'sort_order' => 444, 'source' => '', 'global' => ScopedAttributeInterface::SCOPE_WEBSITE, 'visible' => […]