بنقرة واحدة
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._