From hoyeon
Chains specify → blueprint → execute into a single automated development pipeline. Useful for running the full requirements-to-implementation workflow with one command.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hoyeon:ultraworkThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are initiating an **ultrawork** session — a fully automated pipeline that chains:
You are initiating an ultrawork session — a fully automated pipeline that chains:
/specify — Systematic requirements derivation producing requirements.md/blueprint — Contract-first planning producing plan.json from requirements/execute — Reads plan.json, dispatches workers, and implementsThe ultrawork pipeline runs automatically through Stop hooks:
/execute {spec-path}/execute then derives plan.json from the approved spec and runs tasks to completionYou don't need to manually trigger the next step — the hooks handle transitions.
In spec-v2, spec.json contains only requirements + sub-requirements (with GWT) + verification journeys.
It does not contain tasks[]. Task breakdown lives in a sibling plan.json derived by /execute.
Ultrawork is just the glue: specify produces the spec, execute produces and runs the plan.
Extract a short, kebab-case name for the feature:
user-authpayment-processingfix-login-bugNote: State initialization is handled automatically by
UserPromptSubmithook (ultrawork-init-hook.sh).
Ultrawork Mode Activated
Feature: {name}
Pipeline: specify (spec.json v2) → execute (plan.json + run)
Starting specify L0...
Skill("specify", args="{name}")
The specify skill will:
spec.json at .hoyeon/specs/{name}/spec.jsonAfter specify completes with an approved spec:
ultrawork-stop-hook.sh detects an approved spec.json (meta.approved_by populated)/execute .hoyeon/specs/{name}/spec.json/execute prompts (via AskUserQuestion) for dispatch/work/verify mode selections,
derives plan.json, and runs tasks to completionUser can stop the pipeline at any time by saying:
This will halt the current phase and await further instructions.
The hook tracks progress in .hoyeon/state.local.json:
{
"session-id": {
"ultrawork": {
"name": "feature-name",
"phase": "specify",
"iteration": 0
}
}
}
Phases: specify → executing → done
User: "/ultrawork add dark mode support"
[Hook auto-initializes state for "dark-mode"]
[You]
1. Parse: feature name = "dark-mode"
2. Announce:
Ultrawork Mode Activated
Feature: dark-mode
Pipeline: specify → execute
Starting specify L0...
3. Invoke: Skill("specify", args="dark-mode")
[Specify L0→L1→L2(approve)→L3(approve)→L4(approve)]
[spec.json written and approved at .hoyeon/specs/dark-mode/spec.json]
[Hook detects approved spec → triggers "/execute .hoyeon/specs/dark-mode/spec.json"]
[/execute prompts for dispatch/work/verify, derives plan.json, runs tasks]
[All tasks completed]
[Pipeline ends]
UserPromptSubmit hook — no manual setup needed/execute derives plan.json as a sibling file/execute asks for dispatch/work/verify via AskUserQuestion (no CLI flags)npx claudepluginhub team-attention/hoyeon --plugin hoyeonOrchestrates 6-phase SDLC pipeline (discovery, requirements, architecture, workstreams, implementation, summary) for guided feature development. Supports plan persistence, wave-based resume, autonomous mode, verification, and Stitch UI integration.
Executes technical specifications or direct instructions with optional planning for flexible development workflows. Useful when implementing features or executing development tasks.
Guides spec-driven development through phases: research, requirements, design, tasks, autonomous task-by-task implementation. Decomposes large epics into ordered specs with progress tracking.