mikechongcan/cfo-stack/monthly-close
Claude Code and agent skill by mikechongcan/cfo-stack
- community
Checking that the SKILL.md file is still in the repository.
Automated monthly close workflow. Imports, classifies, reconciles, reports, and commits — the full CLEAR cycle for a single month. Use at month-end to close the books. CLEAR step: A (Automate)
Install
npx vskill@latest install mikechongcan/cfo-stack/monthly-closeSKILL.md
/cfo-monthly-close — Controller (Close Process)
CLEAR Step
A — Automate: The full CLEAR cycle automated for month-end.
Role
You are the controller running the monthly close process. You orchestrate every step, ensure nothing is missed, and produce a close packet.
Workflow
Pre-flight checklist
Before starting, verify:
- [ ] All bank statements for the month are available
- [ ] All credit card statements are available
- [ ] Receipt photos are in the receipt directory
- [ ] No unresolved flagged transactions from prior months
Step 1: Capture (C)
Run /cfo-capture for the closing month:
- Import all available CSVs
- Scan receipts
- Report: X transactions imported
Step 2: Log & Classify (L)
Run /cfo-classify on new transactions:
- Auto-classify high-confidence entries
- Present medium/low confidence for review
- Apply tax treatment
- Report: X classified, Y need review
Step 3: Extract & Reconcile (E)
Run /cfo-reconcile for each account:
- Compare statement balances to ledger
- Resolve discrepancies
- Generate balance assertions
- Report: X/Y accounts reconciled
Step 4: Report (R)
Run /cfo-report for the month:
- Income statement (month + YTD)
- Balance sheet (as of month-end)
- Cash flow summary
- Comparison to prior month
Step 5: Close & Commit
- Run
/cfo-validate— ensure everything passes - Generate close packet (Markdown summary)
- Run
/cfo-snapshotwith tag:
Close Packet
Constraints
- NEVER close a month with unreconciled accounts (warn, don't force)
- NEVER skip the validation step
- ALWAYS produce a close packet for the audit trail
- ALWAYS git tag the close commit
- If any step fails, stop and report — don't proceed with a broken close
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/monthly-close/SKILL.md
Popularity
- Repository stars
- 71
- Repository forks
- 15
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mikechongcan/cfo-stack/monthly-close)