← 返回 Skills 市场
142
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install factucat-cli
功能描述
Use this skill when an agent needs to install, update, authenticate, or operate the FactuCat CLI to create Mexican CFDI 4.0 invoice drafts, assign customers...
使用说明 (SKILL.md)
FactuCat CLI
FactuCat CLI operates FactuCat Cloud from the command line. It is specifically for Mexican CFDI 4.0 invoicing, not for generic invoicing or self-hosted deployments.
Use This Skill When
- A user wants to install or update the FactuCat CLI
- A user needs to authenticate with a FactuCat API key
- An agent needs to create, edit, preview, or stamp CFDI drafts from the terminal
- A workflow needs unattended CLI execution with
--jsonand--no-input - A user wants to download XML or PDF artifacts for a stamped invoice
Operating Rules
- Treat
https://factucat.comas the production service endpoint - Use Mexican CFDI and SAT terminology in explanations and examples
- Prefer interactive flows for humans in a TTY
- Prefer
--jsonand--no-inputfor agents, scripts, and deterministic automation - Use
factucat invoice showfor the full preview before timbrado - When a task involves fiscal vocabulary or CFDI semantics, read references/mexico-cfdi-context.md
Workflow Guide
- For installation, updates, and authentication, read references/install-and-auth.md
- For a human-operated invoice flow, read references/interactive-flows.md
- For agent or script execution, read references/unattended-flows.md
- If anything fails, read references/troubleshooting.md
Practical Notes
factucat invoice create --customer "..."is a shortcut that creates a draft and tries to resolve a customer by name or RFCfactucat invoice add-itemcan infer SAT product code, SAT unit code, IVA, and retained ISR if omittedfactucat invoice set-meta --currency USDcan infer the official DOF exchange rate if--exchange-rateis omittedfactucat invoice stampcan be interactive and ask about sending the stamped invoice through registered customer contact channels- For issued invoices, commands that accept an invoice reference can usually take either a UUID or folio
安全使用建议
This skill appears to do what it says, but take common-sense precautions before installing and using it: verify the npm package owner and the GitHub repository (ensure @factucat/cli is the official package), review the package contents or install in a sandbox if you distrust it, and do not paste your production FACTUCAT_API_KEY into unfamiliar or untrusted environments. Note the SKILL.md's unusual UX detail (typing a Konami code in the site to reveal the API keys) — this is odd but product-specific rather than a security indicator. If you need stricter control, create a scoped or test API key on factucat.com with limited permissions and use that with agent automation.
功能分析
Type: OpenClaw Skill
Name: factucat-cli
Version: 1.0.0
The factucat-cli skill bundle is a legitimate toolset for managing Mexican CFDI 4.0 invoicing via the FactuCat service. It provides standard instructions for installing the official npm package (@factucat/cli), authenticating with an API key, and executing invoicing workflows. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found; the 'Konami code' mentioned in the documentation is a UI feature for the service's web portal and does not pose a security risk to the agent or environment.
能力评估
Purpose & Capability
Name/description, declared binary requirement (factucat), primary credential (FACTUCAT_API_KEY), and examples in SKILL.md all consistently reference operating the FactuCat CLI and FactuCat service (factucat.com). There are no unrelated credentials or binaries requested.
Instruction Scope
SKILL.md instructs installation, authentication, interactive and unattended CLI usage and references local README-style files for flows and troubleshooting. The instructions only reference the factucat binary, the FactuCat site, and local reference files; they do not request reading arbitrary system files or exfiltrating data to unexpected endpoints.
Install Mechanism
Install uses npm (@factucat/cli) to create the factucat binary — this is a standard and expected mechanism for a JS-based CLI. npm packages carry moderate trust implications (third-party code execution), so verifying the package source/maintainer before installing is advised.
Credentials
The only declared credential is FACTUCAT_API_KEY (the skill's primaryEnv). No unrelated environment variables or config paths are requested. The use of an API key is proportional to a CLI that authenticates to a remote invoicing service.
Persistence & Privilege
The skill does not request always:true or elevated persistent privileges. It is user-invocable and permits autonomous invocation by default (platform normal). There is no indication it modifies other skills or system-wide agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install factucat-cli - 安装完成后,直接呼叫该 Skill 的名称或使用
/factucat-cli触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of factucat-cli skill:
- Provides guidance for installing, updating, and authenticating the FactuCat CLI.
- Supports creating, editing, previewing, and stamping Mexican CFDI 4.0 invoices via the terminal.
- Includes workflow guides for both interactive (human) and unattended (agent/script) CLI usage.
- Details commands for assigning customer data, adding invoice concepts, and downloading XML/PDF invoice artifacts.
- Emphasizes correct use of CFDI and SAT fiscal terminology and best practices.
元数据
常见问题
FactuCat CLI 是什么?
Use this skill when an agent needs to install, update, authenticate, or operate the FactuCat CLI to create Mexican CFDI 4.0 invoice drafts, assign customers... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 142 次。
如何安装 FactuCat CLI?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install factucat-cli」即可一键安装,无需额外配置。
FactuCat CLI 是免费的吗?
是的,FactuCat CLI 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
FactuCat CLI 支持哪些平台?
FactuCat CLI 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 FactuCat CLI?
由 Omar Cruz(@ocruzv)开发并维护,当前版本 v1.0.0。
推荐 Skills