mods

Create custom FacturaScripts document mods using PHP classes.

7|2|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/FacturaScripts/fs-claude-plugin --skill mods
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mods
Source: https://github.com/FacturaScripts/fs-claude-plugin/tree/main/fs-dev/skills/mods
Command: npx skills add https://github.com/FacturaScripts/fs-claude-plugin --skill mods

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to customize the behavior and appearance of documents in FacturaScripts, enhancing the user experience and workflow.

Core Features & Use Cases

  • Customize Document Appearance: Modify visual elements like headers, footers, and lines.
  • Control Document Logic: Change how documents behave in terms of validation, calculations, and interactions.
  • Use Case: If you want to add a custom field to purchase orders or modify the way sales invoices are calculated, this Skill allows you to do so without altering the core FacturaScripts code.

Quick Start

Generate a new mod using the command 'fsmaker mod' and specify the type of mod you need.

Frequently Asked Questions about mods

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I customize FacturaScripts document appearance without altering core code?

To customize FacturaScripts document appearance, create custom modifications using PHP classes that implement specific interfaces. This framework lets you modify visual elements like headers, footers, and lines without changing the core FacturaScripts code.

Can I modify ERP document logic like validation and calculations in FacturaScripts?

Yes, you can modify ERP document logic in FacturaScripts by creating a mod. This allows you to change document behavior including validation rules, calculations, and interactions without touching the underlying core application.

What's the best way to start building custom modifications for FacturaScripts?

The best way to start building custom modifications is to generate a new mod using the command 'fsmaker mod' and specifying the exact type of mod you need for your FacturaScripts ERP system.

Do I need PHP knowledge to modify documents in FacturaScripts?

Yes, you need a basic understanding of PHP and FacturaScripts architecture to modify documents. The framework applies custom logic and appearance changes through PHP classes implementing specific interfaces.

Can I add custom fields to purchase orders and sales invoices in FacturaScripts?

Yes, you can add custom fields to purchase orders or modify sales invoice calculations in FacturaScripts. This is achieved by creating a custom mod that overrides the default document behavior and appearance.