hoyeon-blueprint
Hoyeon blueprint workflow for Codex. Use when the user invokes "$hoyeon-blueprint" or wants to turn requirements.md into a…
GitHub issue creation skill. Analyzes the entire codebase impact based on user request, then creates a structured issue with AI-verified/human-judgment-needed/caution sections. /issue "issue description" Trigger: "/issue", "이슈 만들어", "issue 만들자", "깃헙 이슈"
$ npx -y skills add team-attention/hoyeon --skill issue --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/issueContext preview
The summary Claude sees to decide when to auto-load this skill.
GitHub issue creation skill. Analyzes the entire codebase impact based on user request, then creates a structured issue with AI-verified/human-judgment-needed/caution sections. /issue "issue description" Trigger: "/issue", "이슈 만들어", "issue 만들자", "깃헙 이슈"
name: issue description: | GitHub issue creation skill. Analyzes the entire codebase impact based on user request, then creates a structured issue with AI-verified/human-judgment-needed/caution sections. /issue "issue description" Trigger: "/issue", "이슈 만들어", "issue 만들자", "깃헙 이슈" allowed_tools: - Read - Grep - Glob - Bash - Agent - AskUserQuestion validate_prompt: | Must complete with one of: 1. GitHub issue created (URL returned) 2. User cancelled after preview Must NOT: create issue without user confirmation, skip impact analysis.
Investigate the codebase based on the user's request and create a GitHub issue with clearly defined confidence boundaries.
The text the user typed after `/issue` is the original request. Preserve it verbatim.
Examples:
If the input is too vague (e.g., "there's a bug"), ask ONE clarifying question. Otherwise, start investigating immediately.
Perform a **full impact analysis** based on the user's request. Use Agent to investigate in parallel.
Launch agents in parallel where possible:
1. **Related code exploration** — Identify files, functions, and modules directly related to the request 2. **Dependency analysis** — Where is this code referenced, and which modules are affected 3. **Existing test coverage** — Whether related tests exist and what they cover 4. **Related issues/history** — Relevant change history from git log, known issues
Classify all findings into three confidence levels:
**Objective facts confirmed through code exploration.** No need for human re-verification.
**Decision points that AI cannot make on your behalf.**
**Risks and caveats AI may have missed.**
After investigation, show the user a preview of the issue body.
## Request
> {original text the user typed after /issue, verbatim}
## Impact Analysis
### Related Code
- `file:line` — description
- ...
### Scope of Impact
- List of affected modules/features
---
## ✅ AI Verified
> Facts confirmed through code exploration. No further verification needed.
- [ ] Confirmed fact 1
- [ ] Confirmed fact 2
## 🤔 Decision Required
> Decision points requiring human judgment.
- [ ] Decision point 1 — Option A vs B, considerations
- [ ] Decision point 2
## ⚠️ Human Verify
> Risks AI may have missed. Needs human review before and/or after implementation.
- [ ] Verification point 1 — why this needs checking
- [ ] Verification point 2After showing the preview, confirm with AskUserQuestion:
AskUserQuestion(
question: "Should I create a GitHub issue with this content?",
header: "Issue Preview",
options: [
{ label: "Create", description: "Create the issue as-is" },
{ label: "Edit then create", description: "I want to make changes first" },
{ label: "Cancel", description: "Do not create the issue" }
]
)Create the issue with `gh issue create`.
gh issue create --title "Issue title" --body "$(cat <<'EOF' Issue body EOF )"
Based on the issue content, add matching labels via the `--label` flag using the table below. Multiple labels allowed. If no match, create without labels.
| Issue type | Label | |-----------|------| | Bug, error, broken behavior | `bug` | | New feature, addition, improvement | `enhancement` | | Documentation related | `documentation` | | Question, investigation, needs clarification | `question` |
After creation, return the issue URL to the user.
1. **Investigate first** — Never create an issue without investigation 2. **Confirm first** — Never create an issue without user confirmation 3. **Preserve original** — The user's original request must be included verbatim in the "Request" section 4. **Facts only** — AI Verified contains only things directly confirmed from code. No speculation. 5. **Be honest** — Anything unverified goes into Human Verify. Never pretend to know. 6. **Keep it concise** — Do not let the issue body grow unnecessarily long
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…