document-expert

Create and convert FacturaScripts documents while managing their states.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill offers specialized assistance with FacturaScripts documents, simplifying common tasks and enhancing business document management.

Core Features & Use Cases

  • Document Operations: Manage presupposes, orders, delivery notes, and invoices for both clients and suppliers.
  • Business Logic: Integrate with the BusinessDocument, BusinessDocumentLine, SalesDocument, PurchaseDocument, Calculator, CalculatorMod, and Mods for headers and lines.
  • Conversion & States: Convert documents between types and manage states, series, taxes, retainers, and business logic.
  • Use Case: For a developer looking to automate the creation of invoices or users needing to convert a budget into a purchase order, this Skill provides the necessary tools.

Quick Start

Use the document-expert agent to create a purchase order from a received budget.

Frequently Asked Questions about document-expert

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

FAQPage Schema
How do I convert a FacturaScripts budget into a purchase order?

To convert a FacturaScripts budget into a purchase order, you use document conversion operations to change document types while managing states, series, and taxes automatically.

Can I automate invoice creation for FacturaScripts clients and suppliers?

Yes, you can automate invoice creation by integrating with BusinessDocument and BusinessDocumentLine logic, handling document operations for both clients and suppliers programmatically.

What is the best way to manage FacturaScripts document states and series?

Managing FacturaScripts document states and series is handled through the document lifecycle architecture, allowing you to update states, apply tax retainers, and enforce business logic.

Does FacturaScripts document automation support custom calculations on lines?

Yes, FacturaScripts document automation supports custom calculations by integrating with the Calculator, CalculatorMod, and Mods components to apply specific business logic to document headers and lines.

Do I need to understand the FacturaScripts architecture to manage delivery notes?

Yes, understanding the FacturaScripts architecture and document lifecycle is required to effectively manage delivery notes, handle conversions, and execute common document operations.