larkcowork/lark-cowork-plugins/month-heads-up
Claude Code and agent skill by larkcowork/lark-cowork-plugins
- community
Checking that the SKILL.md file is still in the repository.
Runs on the 25th — shows the next 30-day cash-flow outlook and flags anything that needs attention before month-end. Accepts optional 30 or 60 day horizon.
Install
npx vskill@latest install larkcowork/lark-cowork-plugins/month-heads-upSKILL.md
Run the month-end heads-up. Pull forward-looking cash data and give the owner a clear "here's what the next 30 days look like" picture with specific things to watch.
Lark-native execution (depth core: LARK-PATTERNS). Cash data stays on QuickBooks / PayPal (external). Delivery is Lark: surface the heads-up + two watches as an interactive card (P4); for flagged overdue invoices, stage chase emails withlark_mail_draft_create(never auto-send, P2) — delegates to this plugin'sinvoice-chase. Resolve recipients toopen_idvialark_contact_search(P1).
Parse arguments:
--horizon(default:30) — forecast window in days (30or60)
Step 1 — Current cash position
Using the cash-flow-snapshot skill workflow:
- Pull QuickBooks current cash and receivables balance.
- Pull PayPal settled balance and pending payouts.
- Combine for total available + incoming cash.
Step 2 — Upcoming obligations
- Pull recurring expenses from QuickBooks (payroll, subscriptions, rent/lease) due in the next 30 days.
- Pull any outstanding invoices past due or due within 14 days.
- Flag any payment that would push the balance below a comfortable buffer (default: <$2,000 or owner's QB average monthly expense × 0.5).
Step 3 — Cash-flow forecast
- Project 30-day net cash: current balance + expected inflows − known obligations.
- Identify the single tightest week (lowest projected balance).
- Flag if any week projects negative.
Step 4 — Two things to watch
Surface no more than two specific, actionable watches:
- Which invoice(s) to chase now
- Which expense(s) to defer or negotiate
Format as:
Connector failures
If QuickBooks is unreachable, stop — the cash forecast requires QB as the source of truth. If PayPal is missing, run the forecast from QB-only data and note "PayPal not connected — PayPal receivables excluded from forecast." Same for Stripe/Square if missing.
Approval gates
- Never initiate payments or send emails automatically. Surface the data and actions for the owner to take.
- Never project revenue that hasn't been confirmed in QB or PayPal. Use conservative estimates only.
Output
Present the formatted brief (as an interactive card, P4) and offer to stage chase emails via lark_mail_draft_create for any flagged overdue invoices (never auto-send, P2).
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 repositoryCheckingsmall-business/skills/month-heads-up/SKILL.md
Popularity
- Repository stars
- 1
- Repository forks
- 10
- 7-day trend score
- 8
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/larkcowork/lark-cowork-plugins/month-heads-up)