mirror of
https://github.com/rohasnagpal/cfo.git
synced 2026-10-20 07:44:54 +02:00
1.1 KiB
1.1 KiB
Contributing
Contributions should improve practical CFO usefulness, accuracy, auditability, or interoperability.
New skill checklist
A new skill should:
- include valid YAML frontmatter with
nameand a discriminatingdescription - solve a distinct CFO task
- have a clear trigger
- avoid duplicating an existing skill
- define inputs and supported file types
- include formulas or calculation logic where applicable
- include validation checks
- define red flags
- distinguish data from assumptions
- specify a stable output structure
- identify related skills and hand-offs
- load the shared source-trust and calculation references before interpreting inputs
Naming
Use lowercase kebab-case folder names.
Pull request quality
Before submitting:
- Run
python3 tools/validate_skills.py. - Confirm all internal links resolve.
- Test the skill on at least one realistic dataset.
- Confirm no formula silently assumes a currency, accounting standard, or business model.
- Test one document-borne instruction fixture and confirm it is treated as untrusted evidence without suppressing legitimate analysis.