Completes and validates the finance-contract.json every step of a founder finance close obeys – company, base currency, period, Stripe price mapping (kind and interval), MRR policy, per-file amount units, FX rates source, bank accounts with statement balances and exact column names, categorization rules.
Completes and validates the finance-contract.json every step of a founder finance close obeys - company, base currency, period, Stripe price mapping (kind and interval), MRR policy, per-file amount units, FX rates source, bank accounts with statement balances and exact column names, categorization rules, offline contracts, payroll split, hiring plan, scenarios, waivers - checking bank headers, date formats and every price id in the exports, with a PASS/FAIL/BLOCKED gate and the rules every later gate follows (severities, fingerprints, waivers). Use when someone asks "finish the finance contract", "check our metrics setup", "map our Stripe prices", "declare a customer we invoice outside Stripe", "change the payroll split", or after finance-exports-intake and before any number is computed. Do NOT use to sort a folder of new exports (use finance-exports-intake first), for tax or GAAP revenue recognition (an accountant), or for a quick investor email with numbers you already trust (use investor-update-writer).This is the skill's description: the text your AI reads to decide when the skill applies.
This is the skill's header. The step-by-step instructions are paid content and aren't shown here.
finance-contract/SKILL.md
---
name: finance-contract
description: Completes and validates the finance-contract.json every step of a founder finance close obeys - company, base currency, period, Stripe price mapping (kind and interval), MRR policy, per-file amount units, FX rates source, bank accounts with statement balances and exact column names, categorization rules, offline contracts, payroll split, hiring plan, scenarios, waivers - checking bank headers, date formats and every price id in the exports, with a PASS/FAIL/BLOCKED gate and the rules every later gate follows (severities, fingerprints, waivers). Use when someone asks "finish the finance contract", "check our metrics setup", "map our Stripe prices", "declare a customer we invoice outside Stripe", "change the payroll split", or after finance-exports-intake and before any number is computed. Do NOT use to sort a folder of new exports (use finance-exports-intake first), for tax or GAAP revenue recognition (an accountant), or for a quick investor email with numbers you already trust (use investor-update-writer).
---
… the full instructions are part of a premium pack and load in your AI once you have access.