office-hours

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

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/TarunTeja44/portfolio --skill office-hours-tarunteja44
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: office-hours
Source: https://github.com/TarunTeja44/portfolio/tree/main/.agents/skills/office-hours
Command: npx skills add https://github.com/TarunTeja44/portfolio --skill office-hours-tarunteja44

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Founders and builders often jump straight to writing code before validating whether an idea has real demand, a specific user, or a viable wedge. This Skill forces structured thinking before any implementation, producing a design document instead of code. ## Core Features & Use Cases - Startup Mode: Runs a YC-style diagnostic with six forcing questions covering demand reality, status quo workarounds, desperate specificity, narrowest wedge, user observation, and future-fit, with smart routing based on product stage. - Builder Mode: Acts as an enthusiastic design partner for hackathons, side projects, open source, and learning projects, helping find the most exciting version of an idea. - Design Doc Output: Saves the session outcome as a design document, with a hard gate preventing any code writing or implementation. - Use Case: A founder says "I have an idea for an AI tool for developers." The Skill asks what evidence proves someone would be upset if it disappeared, pushes past vague answers like "enterprises in healthcare," and ends with one concrete next action. ## Quick Start Ask the assistant to run office hours on 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 relevance. The office-hours skill asks these one at a time and pushes past vague answers until responses 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 now), desperate specificity (name the exact person), narrowest wedge (smallest paid version this week), observation surprises, and future-fit. This skill implements all six with stage-based routing.

Can I use this for hackathon or side projects instead of startups?

Yes. Builder mode handles hackathons, open source, learning, and fun projects with an enthusiastic design-partner posture instead of the hard diagnostic. The skill asks your goal first and routes to the appropriate mode automatically.

Does the office hours skill write code or scaffold projects?

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

What happens if I skip the diagnostic questions?

The skill offers an escape hatch: after one pushback it asks the two most critical questions for your product stage, and after a second pushback it proceeds directly to the premise challenge and alternatives phases. Full skips require existing evidence like users or revenue.