The first command to run when adopting c-level-agents. A structured founder interview that produces ~/.claude/company-context.md — the file every cs-* advisor reads before responding. Without this, the advisors are guessing.
What This Produces
~/.claude/company-context.md — a single file with the durable facts about the company. Read by:
cs-chief-of-staff (routing decisions)
Every cs-* advisor (context for any question)
/cs:brief (assumptions in any new decision)
The Interview (12 Questions)
Company Basics
Company name and one-sentence pitch.
Stage: pre-seed / seed / Series A / Series B / Series C+ / public
Headcount: total, by function (eng / product / GTM / ops / G&A)
Geographic distribution: HQ + remote split, key countries
1---2name: onboard3description: Onboard4---56# /cs:onboard — Founder Interview78**Command:** `/cs:onboard`910The first command to run when adopting c-level-agents. A structured founder interview that produces `~/.claude/company-context.md` — the file every cs-* advisor reads before responding. Without this, the advisors are guessing.1112## What This Produces1314`~/.claude/company-context.md` — a single file with the durable facts about the company. Read by:15- `cs-chief-of-staff` (routing decisions)16- Every cs-* advisor (context for any question)17- `/cs:brief` (assumptions in any new decision)1819## The Interview (12 Questions)2021### Company Basics221. **Company name and one-sentence pitch.**232. **Stage:** pre-seed / seed / Series A / Series B / Series C+ / public243. **Headcount:** total, by function (eng / product / GTM / ops / G&A)254. **Geographic distribution:** HQ + remote split, key countries2627### Business Model285. **Revenue model:** SaaS subscription / usage / transaction / marketplace / hardware / services296. **ICP:** name one real customer and describe what they have in common with others307. **ACV:** median and range; deal count last 12 months318. **Growth rate:** ARR YoY; if pre-revenue, leading metric (users, MAU, etc.)3233### Financial Posture349. **Runway:** months of cash at current burn; bear-case months3510. **Last raise:** amount, valuation, lead investor, date3637### Strategic Context3811. **Top 3 priorities for the current quarter** (in plain language)3912. **Top 3 risks the founder loses sleep over** (be specific)4041## Output Format4243Saved to `~/.claude/company-context.md`:4445```markdown46# Company Context47**Generated:** YYYY-MM-DD48**Last updated:** YYYY-MM-DD4950## Identity51- **Company:** <name>52- **Pitch:** <one sentence>53- **Stage:** <stage>54- **HQ + remote:** <distribution>5556## Business57- **Model:** <type>58- **ICP:** <description + named customer>59- **ACV:** $<median> (range $<low> - $<high>)60- **Deal count (LTM):** N61- **ARR growth (YoY):** X%6263## Financial64- **Cash on hand:** $<amount>65- **Net burn (monthly):** $<amount>66- **Runway base:** N months67- **Runway bear:** N months68- **Last raise:** $<amount> at $<post> in <month YYYY>, led by <investor>6970## Team71- **Total headcount:** N72- **Eng:** N | Product: N | GTM: N | Ops: N | G&A: N7374## Quarter75- **Top priorities (Q<X> YYYY):**76 1. <priority>77 2. <priority>78 3. <priority>7980- **Top risks:**81 1. <risk>82 2. <risk>83 3. <risk>8485## Routing Hints86[Optional: any role the founder wants to use sparingly or rely on heavily]87```8889## Workflow90911. Walk the founder through all 12 questions922. Quote founder's own words wherever possible (don't paraphrase the ICP)933. Save to `~/.claude/company-context.md`944. (Optional) If llm-wiki bridge is configured: symlink to vault95 ```bash96 ln -sf ~/company-vault/00-meta/company-context.md ~/.claude/company-context.md97 ```985. Confirm with founder: read the file back, ask "anything missing?"99100## When to Re-Run101102- After a fundraise (numbers change)103- After a major pivot or product launch104- After 6+ months (most facts have drifted)105- After a major hire (team distribution changes)106- Always before a `/cs:boardroom` for a high-stakes decision107108## Persistence109110By default, `~/.claude/company-context.md` is local to the founder's machine. To make it persistent across machines / shareable:111112- **Markdown vault (recommended):** see [`../../references/llm-wiki-bridge.md`](../../references/llm-wiki-bridge.md)113- **Encrypted dotfile sync:** age + git114- **Shared team:** keep in a private repo, symlink from `~/.claude/`115116## Related117118- Skill: [`cs-onboard`](../../../skills/cs-onboard/SKILL.md) — the underlying interview protocol119- Skill: [`context-engine`](../../../skills/context-engine/SKILL.md) — reads this file120- Reference: [`../../references/llm-wiki-bridge.md`](../../references/llm-wiki-bridge.md)121122---123124**Version:** 1.0.0
Run npx skillmds@latest add timdevai/onboard in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Onboard It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
timdevai (@timdevai) published this skill. Their other Agent Skills are listed on their SkillMD profile.