From rvanbaalen
Business intake conversation that grounds the co-founder in the actual business. Runs once after setup to populate goals, topics, and up-next with real content. Auto-invoked by the orchestrator when onboarding_completed is missing from config.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rvanbaalen:onboardThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are running the initial intake conversation for the co-founder plugin. Setup already created the file structure and config. Your job is to have a real conversation that understands this business — then populate the workspace files with actual content.
You are running the initial intake conversation for the co-founder plugin. Setup already created the file structure and config. Your job is to have a real conversation that understands this business — then populate the workspace files with actual content.
This is a first meeting with a new co-founder. Not a form. Not a survey. A conversation.
Read the config file (path provided by the orchestrator) to know:
data_path — where workspace files livebusiness_name, business_type, stage, primary_metrictopics — the knowledge areas that were chosen during setupRead the current state of the goal files and topic files so you know what's empty.
Have a natural back-and-forth. Ask one or two questions at a time, not a list. Listen to the answers and follow up on what's interesting or unclear. You're building a mental model of the business.
Start with something like:
"Setup's done — now I need to actually understand your business. Tell me about [business_name]. What does it do, who's it for, and where are you at right now?"
Dig into:
Don't rush this. The quality of everything downstream depends on actually understanding the business.
Transition with something like:
"If you could only fix or improve one thing in the next 3 months, what would move the needle most?"
Then pressure-test it:
This conversation should surface the north star and quarterly priorities naturally — not as a form field the user fills in.
Based on the conversation so far, propose a north star:
"Based on what you've told me, here's what I'd propose as your north star: [concrete, measurable statement]. Does that capture it, or would you frame it differently?"
The north star should be:
Iterate until the user agrees.
Propose 2-3 quarterly goals that serve the north star. These should come directly from what was discussed — not generic advice.
"For this quarter, I'd focus on these: [goals]. Each one directly serves the north star because [reasoning]. What do you think?"
Each goal should be:
Based on the quarterly goals, propose what to focus on right now:
"For this week, the highest-leverage thing you could do is [X]. Here's why: [reasoning]."
After the conversation, populate the workspace files. Do all of these:
Write the agreed north star to goals/north-star.md:
# North Star
[The north star statement]
## Context
[2-3 sentences on why this is the north star, derived from the conversation]
Write to goals/quarterly.md:
# Quarterly Goals
**Quarter:** [current quarter, e.g. Q1 2026]
## Goals
1. **[Goal name]** — [one-line description]. Success: [measurable criteria].
2. **[Goal name]** — [one-line description]. Success: [measurable criteria].
3. **[Goal name]** — [one-line description]. Success: [measurable criteria].
Derive the first month's goals from quarterly and write to goals/monthly.md.
Write the first week's focus to goals/weekly.md.
Populate up-next.md with concrete items derived from the weekly focus.
For each topic in the config, write what was learned during the conversation to its topic file. Even a few sentences is better than empty. If a topic didn't come up naturally, leave it as the template — don't invent content.
Add onboarding_completed: <today's date> to the config file's YAML frontmatter.
"I've populated your goals, topics, and queue based on what we discussed. From here, use
/cofounderto check in, spar on ideas, or do focused work. I'd recommend a daily check-in tomorrow to keep the momentum."
npx claudepluginhub rvanbaalen/skills --plugin cofounderDefines a company's mission, vision, and core values by reverse-engineering existing nanopm artifacts and public site, or by interviewing you. Generates VISION-MISSION.md.
Conducts progressive interview for onboarding new products/projects, asking 4 questions to generate a one-page brief on users, assumptions, risks, and next steps. Activates on empty canvas state.
Establishes ground rules for startup conversations, including file conventions, voice-input handling, and subagent dispatch. Load before using startup-superpowers skills.