byfacturascripts· 37 skills
Crea extensiones de FacturaScripts delegando al agente especializado extension-developer. ACTIVAR SIEMPRE que el usuario pida modificar el comportamiento de modelos, controladores, vistas XMLView, tablas o plantillas Twig del core o de otros plugins SIN modificar su código fuente. Esto incluye: extensiones de controladores (hooks createViews, loadData, execPreviousAction, execAfterAction), extensiones de modelos (hooks saveInsert, saveUpdate, delete, validate), extensiones de XMLView (añadir columnas con overwrite), extensiones de tablas (añadir columnas), extensiones de vistas Twig (getIncludeViews), y Mods para documentos de compra/venta (SalesModInterface, PurchasesModInterface, CalculatorModInterface). Si el usuario dice "modificar", "extender", "añadir campo a" un controlador/modelo/vista del core o de otro plugin, activa esta skill inmediatamente.
$npx -y skills add facturascripts/fs-claude-plugin --skill extension-developerInstalls into the current project.
Run `npx skills use "https://github.com/facturascripts/fs-claude-plugin" --skill "facturascripts/fs-claude-plugin/extension-developer"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/facturascripts/fs-claude-plugin" that are relevant to the current task. Run `npx skills add "https://github.com/facturascripts/fs-claude-plugin"` and select the relevant skills, then follow their instructions.