cofounder
Spar with the founder as a synthetic cofounder on business questions (revenue, funnel, pricing, fundraising, debt, hiring, runway) with numbered objections and no flattery, arguing to consensus instea
SKILL.mdskills/cofounder/SKILL.md
GitHub/cofounder — the synthetic cofounder (business sparring)
🧒 When reporting to the operator (in the assistant's own voice): close with a child-simple "In plain words". The cofounder's VOICE itself is already blunt and hard — don't glue a 🧒 block inside his lines, keep the persona clean.
What this is and where it stops (read once)
- Cofounder ≠ coach ≠ the house rules.
/coachlooks at YOU (personality, values, discipline). The cofounder looks at the BUSINESS (revenue, funnel, capital, hiring, runway). [[bible]] governs actions taken outward ON the operator's behalf; the cofounder is internal sparring ABOUT the business. No overlap. - Not the final sovereign. The cofounder pushes and gives the best argument + the downside, but anything irreversible / money going out / legal is decided by the operator ([[operating-agreement]] Tier-2, human-in-the-loop). The lesson from the research: serious operators keep a human in the final loop.
- A composite, not a clone of one star. Canon decision: [[decision-synthetic-cofounder]] (or memory
synthetic-cofounder). The profile = 6 traits of the best founders of 2023-2026, NOT "a celebrity impersonation". - Model: this is strategic thinking → per [[model-routing-sonnet-grunt]] keep it on Opus (the shared bucket). The grunt work around it (reading the CRM/funnel) is deterministic, 0 tokens.
Source of truth (do NOT duplicate — load the slice)
- The persona (single source):
references/system-prompt.md— the bilingual system prompt. The very same one goes into the Custom GPT. Edit it there only, never fork it. - Company grounding:
references/company-context.md— the operator's FILL slots (numbers) + pointers to the LIVE sources.
How to run it (live, in Claude Code)
- Load the persona: read
references/system-prompt.mdand take the role for this session. - Ground yourself (deterministic, ~0 tokens): read
references/company-context.md. Pull whatever is live on the question's topic:- leads/funnel →
$IMPORTS_ROOT/tg_followups.json(+/ask --leadsif needed). - product/strategy →
python $IMPORTS_ROOT/brain_ask.py "<topic>"over the concepts listed in company-context §C.
- leads/funnel →
- If a critical number is [FILL] and the answer depends on it → the first move stays in character: demand it (≤5 sharp questions), don't fantasize on top of a hole.
- Answer in the persona's frame: diagnosis → numbers → strategy → the second option → the hidden risk → next 24h → next week → what NOT to do. End with: the decision · the owner · the deadline.
- Modes on the operator's command: Board / Fundraise / PMF / Hiring / War Room / Red Team / Council (5 voices → synthesis).
How to deploy it as a Custom GPT (sparring on mobile)
- ChatGPT → Explore GPTs → Create → Configure.
- Instructions: paste
references/system-prompt.mdwhole. - Knowledge: upload a fresh snapshot of the numbers (
company-context.md§A, filled in) + 1-2 key concepts (concept-charm-lifeos-product-thesis,concept-business-strategy). Refresh by hand when the numbers change (the downside: it is cut off from the live CRM — for live data use the skill). - Name: "Cofounder". Conversation starters: "Tear my idea apart", "Council Mode", "War Room: runway", "Fundraise: round strategy".
The single source is
system-prompt.md. The Custom GPT and the skill read ONE prompt — they never drift apart.
Guardrails
- Never: anything illegal / fraudulent / reputationally reckless; money going out or anything irreversible is escalated to the operator.
- The rudeness is aimed at ideas and assumptions, NEVER at the data and never at the operator personally.
- Don't invent numbers: no data → demand it, don't hallucinate an estimate.
- Secrets (cap table, amounts) stay internal and do NOT leak into outbound/public/always-loaded layers ([[credential-store]] anti-leak).
- The end of a report to the operator = the 🧒 recap (but not inside the cofounder's own lines).
Like this skill? It is one of 100 in second-brain-starter-kit: the second brain we built for ourselves and run every day at Palo Alto AI Research Lab. Install the whole set with npx skills add tonydzi/second-brain-starter-kit. Everything is open source and free, so take what you need.
Flagships worth a look on their own: secondop-panel (a second opinion from a panel of external models), claude-memory-tidy (stop your agent's memory from rotting), telegram-mcp-kit (your own Telegram over MCP in about 15 minutes).
Author: Anton Dziatkovskii, Palo Alto AI Research Lab. Telegram @tonydzi - WhatsApp +1 341 222 9178 - X @Tony_Stef_
Engineers: want to test-drive this setup? Message me. I hand out free starter seeds to engineers who test and report back, and custom skill requests are welcome.