office-hours

Guide developers through a 5-step requirement interrogation before coding.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill office-hours-lxh755818-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: office-hours
Source: https://github.com/lxh755818-bot/obsidian-vault/tree/main/backup/skills/software-development/office-hours
Command: npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill office-hours-lxh755818-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill fosters a YC-style product interrogation process, ensuring deep understanding of requirements before diving into coding.

Core Features & Use Cases

  • Requirement Interrogation: Guides through a 5-step process to understand the 'What', 'Why', 'Who', 'Where', and 'When' of a task.
  • Red Flag Checks: Encourages pushing back on ambiguous requirements and challenging assumptions.
  • Output Before Coding: Generates a summary of understanding, scope, edge cases, and approach for confirmation before coding.

Quick Start

Activate the /office-hours protocol to start the product requirement interrogation process.

Frequently Asked Questions about office-hours

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

FAQPage Schema
How do I deepen product requirement understanding before coding?

To deepen product requirement understanding before coding, use a YC-style interrogation framework. It guides developers through structured questions to articulate task scope, assumptions, and edge cases, ensuring clear validation before implementation begins.

What is the best way to analyze software requirements for ambiguity?

The best way to analyze software requirements for ambiguity is through a structured 5-step interrogation covering the What, Why, Who, Where, and When. This process includes red flag checks to challenge assumptions and push back on unclear specifications.

How do I start requirement analysis using YC-style interrogation?

To start requirement analysis using YC-style interrogation, activate the office-hours protocol. This initiates a 5-step process prompting you to define the task, identify target users, and outline edge cases, culminating in a confirmation summary.

Does this requirement analysis process work for solo developers?

Yes, this requirement analysis process works for solo developers by requiring active participation in articulating understanding. It forces individuals to validate their own assumptions and define the scope explicitly before writing any code.

What should I do if my software development requirements are unclear?

When software development requirements are unclear, apply a red flag check mechanism to push back on assumptions. This interrogation framework helps you identify missing context and generate a summary of understanding for confirmation.

Can I generate a scope summary before implementation using requirement interrogation?

Yes, you can generate a scope summary before implementation using requirement interrogation. The framework outputs a structured summary detailing your understanding, scope boundaries, edge cases, and planned approach for confirmation prior to coding.