hoyeon-blueprint
Hoyeon blueprint workflow for Codex. Use when the user invokes "$hoyeon-blueprint" or wants to turn requirements.md into a…
"/specify", "specify", "요구사항 정의", "requirements", "스펙 잡기", "뭘 만들어야 하는지", "기획 정리", "인터뷰해서 스펙" Turn a goal into structured requirements through systematic interview. Three phases: Interview → Extract → Cross-check. Writes requirements.md in the cli format (consumed by /blueprint).
$ npx -y skills add team-attention/hoyeon --skill specify --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/specifyContext preview
The summary Claude sees to decide when to auto-load this skill.
"/specify", "specify", "요구사항 정의", "requirements", "스펙 잡기", "뭘 만들어야 하는지", "기획 정리", "인터뷰해서 스펙" Turn a goal into structured requirements through systematic interview. Three phases: Interview → Extract → Cross-check. Writes requirements.md in the cli format (consumed by /blueprint).
name: specify description: | "/specify", "specify", "요구사항 정의", "requirements", "스펙 잡기", "뭘 만들어야 하는지", "기획 정리", "인터뷰해서 스펙" Turn a goal into structured requirements through systematic interview. Three phases: Interview → Extract → Cross-check. Writes requirements.md in the cli format (consumed by /blueprint).
Transform a vague goal into structured, traceable requirements through: 0. **WHERE Grounding** — establish project type, situation, ambition, and risk modifiers 0.5. **Context Research** (brownfield only) — scan existing codebase before asking the user 1. **Interview** — systematic Q&A across Business/Interaction/Tech axes (depth-calibrated by WHERE) 2. **Extract** — parallel requirements extraction by domain experts 3. **Cross-check** — conflict/gap/duplicate detection 4. **Confirmation** — user accepts assumptions + final `requirements.md` committed in cli format
The final deliverable is `<spec_dir>/requirements.md` in the format that `/blueprint` consumes:
All intermediate files (qa-log.md, reqs-business.md, reqs-interaction.md, reqs-tech.md) stay in `<spec_dir>/` for traceability but are NOT read by /blueprint.
subagents.
`<spec_dir>/requirements.md`.
structured input when available; otherwise ask one concise plain-text question at a time.
installed. If adapters are not loaded in the current session, perform the smallest direct research pass needed to complete `requirements.md`.
The **WHERE** is the combination of current situation and intended scope. It calibrates how deep the interview goes on each axis — without it, every project gets the same heavyweight treatment, which over-engineers toys and under-specs production systems.
Before asking for goal/non-goals, present your understanding of the user's request using this template:
**Mirror — Here's what I understood** **Understanding:** <1–2 sentences paraphrasing the user's request in your own words. Not a verbatim echo.> **Goal:** - <bullet 1: concrete outcome> **Non-Goal (explicitly out of scope):** - <bullet 1: exclusion — at least one must be inferred by you, not stated by user> **Ambiguous (scope-level unknowns):** - <ambiguity about what "done" means, what's included, or who the user is>
Then confirm via AskUserQuestion:
AskUserQuestion(
question: "Does this match your intent?",
options: [
{ label: "Approve", description: "Proceed to WHERE grounding" },
{ label: "Revise", description: "Fix goal/non-goal/scope" }
]
)**Rules:**
**Default behavior: infer from the working directory and the user's goal. Only ask the user about dimensions you genuinely cannot determine from evidence.**
Don't burn 4 cold-start questions on facts the codebase already answers. Most of `PROJECT_TYPE`, `SITUATION`, and risk factors are visible to you. Only `AMBITION` is reliably user-intent-driven.
Inspect the repo. Use evidence — file paths, not vibes:
If brownfield, you may dispatch a quick `code-explorer` here — but a cheap `ls` + `Read README.md` + `Glob` is often enough for inference. Don't over-spend on Phase 0.
#
All you need is requirements. A Claude Code plugin that derives requirements from your intent, verifies every derivation, and delivers traced code — without you writing a plan. AI can build anything. The hard part is knowing what to build — precisely.
Hoyeon blueprint workflow for Codex. Use when the user invokes "$hoyeon-blueprint" or wants to turn requirements.md into a…
Hoyeon browser automation workflow for Codex. Use when the user invokes "$hoyeon-browser-work" or asks Codex to perform a browser…
Hoyeon ambiguity-resolution interview for Codex. Use when the user invokes "$hoyeon-clarify", "/clarify", asks to keep asking…
Hoyeon deep research workflow for Codex. Use when the user invokes "$hoyeon-deep-research" or wants a multi-channel cited…
Hoyeon developer community scan workflow for Codex. Use when the user invokes "$hoyeon-dev-scan" or asks for developer reactions,…
Hoyeon Socratic discussion workflow for Codex. Use when the user invokes "$hoyeon-discuss", "/discuss", asks to think through an…