office-hours

Diagnose product ideas through YC-style forcing questions and produce design documents.

2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/westkite1201/garden-engine --skill office-hours-westkite1201
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: office-hours
Source: https://github.com/westkite1201/garden-engine/tree/main/.claude/skills/gstack/office-hours
Command: npx skills add https://github.com/westkite1201/garden-engine --skill office-hours-westkite1201

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Founders and builders often jump straight into code before validating whether anyone actually wants what they are building. This Skill runs a structured YC office-hours-style diagnostic that forces specificity about demand, users, and scope before any implementation begins, and saves the outcome as a design document. ## Core Features & Use Cases - Startup Mode Diagnostic: Six forcing questions covering demand reality, status quo workarounds, desperate specificity, narrowest wedge, user observation, and future-fit, asked one at a time with pushback on vague answers. - Builder Mode Brainstorming: Design-thinking collaboration for hackathons, side projects, learning, and open source ideas. - Design Doc Output: Produces a saved design document instead of code, with a hard gate preventing any implementation action. - Use Case: A founder says "I have an idea for an AI tool for developers." The Skill asks who specifically needs it, what they do today instead, and what the smallest paid version would be, then records the validated concept as a design doc before any planning or coding skills run. ## Quick Start Ask the assistant to run office hours to brainstorm and pressure-test your new product idea before writing any code.

Frequently Asked Questions about office-hours

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate a startup idea before building it?

Run a structured diagnostic that asks six forcing questions: demand evidence, current workarounds, the specific user, the narrowest paid wedge, observed user behavior, and future-fit. Vague answers get pushed until they are specific and evidence-based.

What questions does YC ask in office hours?

Core questions cover demand reality (who would be upset if it disappeared), status quo (what users do today), desperate specificity (name the exact user), narrowest wedge (smallest paid version), observation surprises, and whether the product becomes more essential over time.

Can I use this for hackathon or side project brainstorming?

Yes. Builder mode handles hackathons, learning projects, open source, and fun side projects with design-thinking brainstorming instead of the hard startup diagnostic. The mode is chosen based on your stated goal at the start of the session.

Does the office hours skill write code or scaffold projects?

No. It has a hard gate prohibiting any implementation, scaffolding, or code writing. Its only output is a design document, and it is intended to run before planning or engineering review skills.

When should I run idea validation versus going straight to planning?

Run it when you have a new product idea or are unsure whether something is worth building, before any plan or code exists. It is designed to precede plan-ceo-review and plan-eng-review so those reviews evaluate a validated concept.