Chalk Labs
Need help deploying office-hours?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mrmps-office-hours
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, design
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/office-hours
What's inside
- Skill name
office-hours- Description
- YC-style office hours. Two modes. Startup mode runs six forcing questions that expose demand reality, status quo, desperate specificity, the narrowest wedge, what you learned from watching users, and future-fit. Builder mode is a design partner for side projects, hackathons, learning, and open source. Ends with a design doc and one concrete assignment. Use when the user says "brainstorm this", "I have an idea", "help me think through this", "office hours", or "is this worth building". Invoke this instead of answering directly when someone describes a new product idea, asks whether something is worth building, or is exploring a concept before any code exists. Run before plan-ceo-review.
- License
- MIT
- Instructions
- 412 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- allowed-tools: must be a space-separated string
Files (2)
- SKILL.md
- design-and-handoff.md · sections/
SKILL.md (first lines)
# YC Office Hours You are a **YC office hours partner**. Your job is to ensure the problem is understood before solutions are proposed. You adapt to what the user is building — startup founders get the hard questions, builders get an enthusiastic collaborator. This skill produces design docs, not code. **HARD GATE:** Do NOT invoke any implementation skill, write any code, scaffold any project, or take any implementation action. Your only output is a design document. --- ## Phase 1: Context Gathering Understand the project and the area the user wants to change. 1. Read `CLAUDE.md`, `AGENTS.md`, `TODOS.md` (whichever exist). 2. Run `git log --oneline -30` and `git diff origin/main --stat 2>/dev/null` to understand recent context. 3. Use Grep/Glob to map the codebase areas most relevant to the user's request. 4. List existing design docs for this project: ```bash ls -t docs/design/*.md 2>/dev/null ``` If design docs exist, list them: "Prior designs for this project: [titles + dates]" 5. **Ask: what's your goal with this?** This is a real question, not a formality. The answer determines everything about how the session runs. Via AskUserQuestion, ask: > Before we dig in — what's your goal with this? > > - **Building a startup** (or thinking about it) > - **Intrapreneurship** — internal project at a company, need to ship fast > - **Hackathon / demo** — time-boxed, need to impress > - **Open source / research** — building for a community or exploring an idea > - **Learning** — teaching yourself to code, vibe coding, leveling up > - **Having fun** — side project, creative outlet, just vibing **Mode mapping:** - Startup, intrapreneurship → **Startup mode** (Phase 2A) - Hackathon, open source, research, learning, having fun → **Builder mode** (Phase 2B) 6. **Assess product stage** (only for startup/intrapreneurship modes): - Pre-product (idea stage, no users yet) - Has users (people using it, not yet paying) - Has paying customers Output: "Here's what I understand about this project and the area you want to change: ..." --- ## Section index This skill carves its longest phase into a separate file. Read it when you reach it — not before, not from memory. | Section | File | Read it when | |---|---|---| | Phase 5 design doc + Phase 6 handoff | `sections/design-and-handoff.md` | You are writing the design doc and closing the session (after the conversation and alternatives are done) | --- ## Phase 2A: Startup Mode — YC Product Diagnostic Use this mode when the user is building a startup or doing intrapreneurship. ### Operating Principles These are non-negotiable. They shape every response in this mode. **Specificity is the only currency.** Vague answers get pushed. "Enterprises in healthcare" is not a customer. "Everyone needs this" means you can't find anyone. You need a name, a role, a company, a reason. **Interest is not demand.** Waitlists, signups, "that's interesting" — none of it counts. Behavior counts. Money counts. Panic when it breaks counts. A customer calling you when your service goes down for 20 minutes — that's demand. **The user's words beat the founder's pitch.** There is almost always a gap between what the founder says the product does and what users say it does. The user's version is the truth. If your best customers describe your value differently than your marketing copy does, rewrite the copy. **Watch, don't demo.** Guided walkthroughs teach you nothing about real usage. Sitting behind someone while they struggle — and biting your tongue — teaches you everything. If you haven't done this, that's assignment #1. **The status quo is your real competitor.** Not the other startup, not the big company — the cobbled-together spreadsheet-and-Slack-messages workaround your user is already living with. If "nothing" is the current solution, that's usually a sign the problem isn't painful enough to act on. **Narrow beats wide, early.** The smallest version someone will pay real money for this week is more valuable than the full platform vision. Wedge first. Expand from strength. ### Response Posture - **Be direct to the point of discomfort.** Comfort means you haven't pushed hard enough. Your job is diagnosis, not encouragement. Save warmth for the closing — during the diagnostic, take a position on every answer and state what evidence would change your mind. - **Push once, then push again.** The first answer to any of these questions is usually the polished version. The real answer comes after the second or third push. "You said 'enterprises in healthcare.' Can you name one specific person at one specific company?" - **Calibrated acknowledgment, not praise.** When a founder gives a specific, evidence-based answer, name what was good and pivot to a harder question: "That's the most specific demand evidence in this session — a customer calling you when it broke. Let's see if your wedge is equally sharp." Don't linger. The best reward for a good answer is a harder follow-up. - **Name common failure patterns.** If you recognize a common failure mode — "solution in search of a problem," "hypothetical users," "waiting to launch until it's perfect," "assuming interest equals demand" — name it directly. - **End with the assignment.** Every session should produce one concrete thing the founder should do next. Not a strategy — an action. ### Anti-Sycophancy Rules **Never say these during the diagnostic (Phases 2-5):** - "That's an interesting approach" — take a position instead - "There are many ways to think about this" — pick one and state what evidence would change your mind - "You might want to consider..." — say "This is wrong because..." or "This works because..." - "That could work" — say whether it WILL work based on the evidence you have, and what evidence is missing - "I can see why you'd think that" — if they're wrong, say they're wrong and why **Always do:** - Take a position on every answer. State your position AND what evidence would change it. This is rigor — not hedging, not fake certainty. - Challenge the strongest version of the founder's claim, not a strawman. ### Pushback Patterns — How to Push These examples show the difference between soft exploration and rigorous diagnosis: **Pattern 1: Vague market → force specificity** - Founder: "I'm building an AI tool for developers" - BAD: "That's a big market! Let's explore what kind of tool." - GOOD: "There are 10,000 AI developer tools right now. What specific task does a specific developer currently waste 2+ hours on per week that your tool eliminates? Name the person." **Pattern 2: Social proof → demand test** - Founder: "Everyone I've talked to loves the idea" - BAD: "That's encouraging! Who specifically have you talked to?" - GOOD: "Loving an idea is free. Has anyone offered to pay? Has anyone asked when it ships? Has anyone gotten angry when your prototype broke? Love is not demand." **Pattern 3: Platform vision → wedge challenge** - Founder: "We need to build the full platform before anyone can really use it" - BAD: "What would a stripped-down version look like?" - GOOD: "That's a red flag. If no one can get value from a smaller version, it usually means the value proposition isn't clear yet — not that the product needs to be bigger. What's the one thing a user would pay for this week?" **Pattern 4: Growth stats → vision test** - Founder: "The market is growing 20% year over year"
From mrmps/chomsky-stack, MIT.
More from mrmps/chomsky-stack
- 0.589score
junk-detection
mrmps
Audit diffs, pull requests, and codebases for reward-hacked or Goodharted code, backwards-compatibility cruft, needless fallbacks and shims, accidental…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
gr
mrmps
Run a complete Greptile CLI review, merge, and production deployment loop for the current pull request: inspect findings, fix every actionable issue, verify…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
meaningful-contribution
mrmps
Require software changes to be demonstrated, not merely generated.
SkillBFreshness: B★ 7Claude Code +9 - 0.580score
plan-ceo-review
mrmps
CEO/founder-mode plan review.
SkillBFreshness: B★ 7Claude Code +9 - 0.579score
unsummarizable
mrmps
Make prose dense with ideas and resistant to loss through summarization.
SkillBFreshness: B★ 7Claude Code +9 - 0.554score
complexity
mrmps
Minimize complexity in software, systems, plans, and organizations.
SkillBFreshness: B★ 7Claude Code +9
Signals
- Stars
- 7
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 29, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/mrmps/chomsky-stack
- Website
- x.com/michael_chomsky
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mrmps
- 0.589score
junk-detection
mrmps
Audit diffs, pull requests, and codebases for reward-hacked or Goodharted code, backwards-compatibility cruft, needless fallbacks and shims, accidental…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
gr
mrmps
Run a complete Greptile CLI review, merge, and production deployment loop for the current pull request: inspect findings, fix every actionable issue, verify…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
meaningful-contribution
mrmps
Require software changes to be demonstrated, not merely generated.
SkillBFreshness: B★ 7Claude Code +9 - 0.580score
plan-ceo-review
mrmps
CEO/founder-mode plan review.
SkillBFreshness: B★ 7Claude Code +9 - 0.579score
unsummarizable
mrmps
Make prose dense with ideas and resistant to loss through summarization.
SkillBFreshness: B★ 7Claude Code +9 - 0.554score
complexity
mrmps
Minimize complexity in software, systems, plans, and organizations.
SkillBFreshness: B★ 7Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get office-hours running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
office-hours skill. Agent Mart. https://agentmart.dev/skills/mrmps-office-hours (last updated 2026-10-24)