원클릭으로
spae-spec
Given a proposal, or task, generate a spec and state file for SPAE structured workflow.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Given a proposal, or task, generate a spec and state file for SPAE structured workflow.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Atomic execution for the project framework. Executes exactly one atomic task from `PLAN.md`.
Comprehensive Execution for the `SPAE` framework. Executes all tasks from `PLAN.md` sequentially in one invocation.
Optimization & Verification for the `SPAE` framework. Performs gap analysis on `PLAN.md`.
Orchestrate SPAE subagents sequentially through the structured workflow and lifecycle.
Task Decomposition for the `SPAE` framework. Decomposes `SPEC.md` into a `DAG` of atomic tasks in `PLAN.md`.
Orchestrate SPAE subagents sequentially through the spec, plan, and inspect phases of the structured workflow.
| name | spae-spec |
| description | Given a proposal, or task, generate a spec and state file for SPAE structured workflow. |
| user-invocable | true |
| argument-hint | [optional-workstream-name] [optional-task] |
SPAE)SPAE workstream.phase: spec, status: active)./verify
(status: revision_required).SPAE phase
boundaries..spae/[workstream]/SPEC.md and advance STATE.json to
phase: plan.Determine scope by the first available source:
STATE.json and VERIFY.md in .spae/current when present.STATE.jsonSee references/STATE.md for the field reference, directives, and phase
snapshots.
Select sub-workflow by .spae/current symlink state:
New spec workflowRevision spec workflowIf absent symlink follow this workflow.
.spae/current absent. Halt if symlink exists (revision
path).SPEC.md and STATE.json for [workstream].
Codebase unmodified.[workstream] slug from args or auto-generate.
Identify codebase sections to read..spae/[workstream]/; point .spae/current symlink;
create STATE.json (phase: spec, status: active).AGENTS.md exists at the project root, read it in full
before any codebase sections; treat its constraints,
conventions, and gates as non-negotiable spec inputs.AGENTS.md constraints.ACT, fix, then re-enter VERIFY.references/SPEC.md.SPEC.md. Update STATE.json (phase: plan,
status: active).If present symlink follow this workflow.
.spae/current present. VERIFY.md exists. STATE.json
status: revision_required. Halt immediately on any failure.SPEC.md and rewrite it from scratch to address
all VERIFY.md findings. Source code unmodified.VERIFY.md findings; identify source files to
inspect and requirements to derive.SPEC.md. Don't reuse.VERIFY.md in full; treat all findings as primary
requirements input.AGENTS.md exists at the project root, read it in full
before inspecting source files; treat its constraints as
binding; reflect them in the revised requirements.SPEC.md from scratch; never reuse old spec; assign
fresh R-NNN identifiers; address all VERIFY.md findings.VERIFY.md findings:
ACT, address it, then
re-enter VERIFY.references/SPEC.md.SPEC.md. Update STATE.json (phase: plan,
status: active).manual testing strategy as agent-executed, unattended
inspection only; never encode a requirement, approach, or assumption
that presumes human execution, an attended or interactive terminal, or
human presence.R-NNN identifier..spae/ directory.AGENTS.md authority: If AGENTS.md exists at the project root,
its constraints, conventions, and gates bind all spec requirements;
contradictions count as spec defects..spae/current symlink,
.spae/[workstream]/SPEC.md, .spae/[workstream]/STATE.json, forbid
all other writes./plan; don't decompose tasks.SPEC.md.SPEC.md.STATE.json outside the schema reference..spae/[workstream]/SPEC.md contains distilled requirements
and structure matching references/SPEC.md exactly.R-NNN identifier.SPEC.md
presumes human execution, an attended or interactive terminal, or
human presence..spae/[workstream]/STATE.json specifies phase: "plan" and
status: "active"..spae/current links to .spae/[workstream].workstream.VERIFY.md findings without
editing forbidden files.STATE.json or orphaned artifacts halt with
diagnostics; no artifacts modified.### Execution Summary
- **Actions**:
- [Terse list of actions taken]
- **Files**:
- [Terse list of affected files]
- **Findings**:
- [Terse list of notable findings]
- **Summary**:
- [Terse list of summary of changes]
> **`SPAE` Status** • `[workstream-name]`
> **Result**: [Spec Complete | Revision Complete | Failed]
> **Phase Complete**: `/spec`
> **Next Phase**: `/plan`
> **Impact**: [Terse impact statement]
>
> _Run `/plan` to decompose `SPEC.md` into atomic tasks._