FacturaScripts/fs-claude-plugin
Plugin Claude Code
Plugin marketplace listing 3 plugins: fs-dev, fs-user, fs-mcp.
FacturaScripts/fs-claude-plugin
Plugin Claude Code
Plugin marketplace listing 3 plugins: fs-dev, fs-user, fs-mcp.
FacturaScripts/fs-claude-plugin
Plugin Claude Code
Plugin de FacturaScripts para Claude Code: skills, agentes y herramientas para trabajar con el ERP. Incluye agentes especializados para backend, frontend, fullstack, UI, API, extensiones, SQL, PHP, documentos y testing.
FacturaScripts/fs-claude-plugin
Agent
Usa este agente para diseñar y crear endpoints REST API en FacturaScripts: endpoints estándar de modelos (CRUD), endpoints personalizados con ApiRoot y Kernel::addRoute(), autenticación por token API, filtros y paginación, y conexión entre instancias de FacturaScripts vía API. Especialista en la API REST del ERP.
FacturaScripts/fs-claude-plugin
Agent
Usa este agente para desarrollo backend en FacturaScripts: crear y modificar modelos PHP, lógica de negocio, operaciones de base de datos (DbQuery, Where), Workers, Cron, migraciones, validaciones y tests. Especialista en ModelClass, ModelTrait, BusinessDocument y toda la capa de datos del ERP.
FacturaScripts/fs-claude-plugin
Agent
Experto en documentación oficial de FacturaScripts. USAR SIEMPRE cuando el usuario pregunte cómo programar algo en FacturaScripts: modelos, controladores (ListController, EditController, PanelController), vistas (XMLView, widgets, addFilterSelectWhere, addListView, addEditView), extensiones, workers, cron, API REST…
FacturaScripts/fs-claude-plugin
Agent
Usa este agente para trabajar con documentos de compra y venta en FacturaScripts: presupuestos, pedidos, albaranes y facturas (tanto de cliente como de proveedor). Especialista en BusinessDocument, BusinessDocumentLine, SalesDocument, PurchaseDocument, Calculator, CalculatorMod, Mods de cabecera/líneas…
FacturaScripts/fs-claude-plugin
Agent
Usa este agente para crear extensiones en FacturaScripts que modifican el comportamiento de modelos, controladores, vistas XMLView, tablas y plantillas Twig del core o de otros plugins SIN modificar su código fuente. Especialista en el sistema de extensiones (Closures para hooks de controladores y modelos)…
FacturaScripts/fs-claude-plugin
Agent
Usa este agente para desarrollo frontend en FacturaScripts: crear y modificar plantillas Twig, JavaScript personalizado, CSS/SCSS, integración con Bootstrap 5, gestión de assets con AssetManager, herencia de plantillas y funciones Twig personalizadas. Especialista en la capa de presentación del ERP.
FacturaScripts/fs-claude-plugin
Agent
Usa este agente para crear funcionalidades completas en FacturaScripts que abarcan todas las capas: modelo PHP + tabla XML + controlador (ListController/EditController/PanelController) + XMLView + plantilla Twig + extensiones + Init.php + tests. Ideal para desarrollar un CRUD completo o una funcionalidad end-to-end en…
FacturaScripts/fs-claude-plugin
Agent
Usa este agente para escribir código PHP idiomático y de calidad en FacturaScripts: patrones PHP 8.0+ específicos del framework (Closures para extensiones, traits de modelos, herencia de ModelClass/ControllerClass), cumplimiento PSR-12, uso correcto de la clase Tools (noHtml, fixHtml, trans, log, date, money…
FacturaScripts/fs-claude-plugin
Agent
Usa este agente para cualquier tarea relacionada con base de datos en FacturaScripts: diseñar esquemas de tabla XML, optimizar consultas con DbQuery y Where, crear índices y constraints, escribir migraciones SQL, analizar rendimiento de queries, usar transacciones, trabajar con DataBaseWhere/DataBase/DbQuery, diseñar…
FacturaScripts/fs-claude-plugin
Agent
Usa este agente para testing y control de calidad en FacturaScripts: revisar tests existentes y detectar casos que faltan, escribir tests PHPUnit para modelos y controladores, ejecutar tests (fsmaker test, composer test), análisis estático con PHPStan, verificación de estilo con CS-Check/CS-Fix, diagnóstico de errores…
FacturaScripts/fs-claude-plugin
Agent
Usa este agente para diseñar interfaces de usuario en FacturaScripts: definir XMLViews con columnas, widgets, filtros, filas de estado y acciones, modales, grupos de campos y diseño responsive. Especialista en el sistema de widgets (text, select, autocomplete, money, date, checkbox, etc.), filtros (addFilterSelect…
FacturaScripts/fs-claude-plugin
Hook
Runs when a session starts, executing detect-facturascripts.sh via bash. From FacturaScripts/fs-claude-plugin.
FacturaScripts/fs-claude-plugin
Hook
Runs on the CwdChanged event, executing detect-facturascripts.sh via bash. From FacturaScripts/fs-claude-plugin.
FacturaScripts/fs-claude-plugin
Hook
Runs after a tool call finishes for Write and Edit tool calls, executing update-copyright.sh and sort-class-members.sh via bash (2 commands). From FacturaScripts/fs-claude-plugin.
FacturaScripts/fs-claude-plugin
Skill Claude CodeCodex
Analiza y corrige bugs en plugins de FacturaScripts. ACTIVAR cuando el usuario describa un comportamiento incorrecto, algo que "no funciona como debería", un error inesperado, datos incorrectos generados por el código, o pida "revisa el plugin", "busca el error", "algo falla", "hay un problema con", "verifica el…
FacturaScripts/fs-claude-plugin
Skill Claude CodeCodex
Diseña y crea endpoints REST API en FacturaScripts delegando al agente especializado api-designer. ACTIVAR SIEMPRE que el usuario pregunte o pida trabajar con: la API REST de FacturaScripts, endpoints de modelos (GET, POST, PUT, DELETE), endpoints personalizados (ApiController, Kernel::addRoute…
FacturaScripts/fs-claude-plugin
Skill Claude CodeCodex
Explica cómo usar la API REST de FacturaScripts para listar, crear, modificar y eliminar registros, y cómo añadir endpoints personalizados desde un plugin. Úsalo cuando el usuario pregunte sobre la API REST, endpoints, autenticación con API key, o cómo crear endpoints personalizados en un plugin.
FacturaScripts/fs-claude-plugin
Skill Claude CodeCodex
Desarrolla componentes backend de FacturaScripts delegando al agente especializado backend-developer. ACTIVAR SIEMPRE que el usuario pida crear o modificar: modelos PHP (ModelClass, ModelOnChangeClass, BusinessDocument), tablas XML, Workers para eventos asíncronos, Cron jobs para tareas periódicas, migraciones de…
FacturaScripts/fs-claude-plugin
Skill Claude CodeCodex
Crea controladores de FacturaScripts (Controller con vista Twig, ListController, EditController o PanelController) con su vista asociada.
FacturaScripts/fs-claude-plugin
Skill Claude CodeCodex
Crea extensiones de FacturaScripts para modificar modelos, controladores o vistas del core o de otros plugins sin modificar su código fuente.
FacturaScripts/fs-claude-plugin
Skill Claude CodeCodex
Crea, usa y extiende vistas Twig en FacturaScripts, incluyendo herencia desde Core o plugins y ganchos para extensión por otros plugins.
FacturaScripts/fs-claude-plugin
Skill Claude CodeCodex
Crea un modelo de FacturaScripts con su clase PHP y archivo XML de tabla.