Create, review, and execute risk-tiered software change plans with requirements traced to tasks and approvals secured by SHA-256 receipts.
레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.
npx clawhub@latest install spec-skill
스킬 폴더를 다음 위치 중 하나로 복사하세요
~/.openclaw/skills/ <project>/skills/ 우선순위: 워크스페이스 > 로컬 > 번들
이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.
Clawhub를 사용해서 spec-skill 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).
ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.
Spec-Driven Change guides an AI coding agent through a structured software change lifecycle: define observable requirements, document the design, break implementation into verifiable tasks, and record decisions in a ledger that survives session interruptions. Risk-based approval gates help teams match review depth to the change, while hash-pinned receipts make approval state verifiable rather than inferred from files alone.
Designed for Openclaw Skills workflows, it creates organized plans under docs/plans/ and uses a validator to check approval hashes, requirements coverage, verification commands, citations, and other consistency rules. The result is a more resumable, auditable path from an idea to verified production behavior.
AGENTS.md or its named overlay to learn its risk surfaces, deployment procedure, hard stops, and reviewers; read the skill's example spec for the required document shapes.docs/plans/ and choose a spec type: feature, bug, or quick. Write each gated document separately, stop at the gate, report the path and decision, and wait for approval..spec-state.json in the same turn they are made.design.md.Files:, Verify:, and _Requirements: fields. Ensure every criterion is covered, and use an enabler label for foundation tasks that do not directly implement a user-visible criterion.implemented, merged, deployed, or verified. Archive only at deployment or later, distinguish archived intent from living project rules, and migrate any load-bearing guidance into its current home.preuve.ai as its homepage and supports invocation with /spec in Claude Code or $spec in Codex.AGENTS.md or the file it references. Confirm the repository's risk-tier surfaces, deployment/apply step, hard stops, and specialist reviewers.references/example-spec.md in the skill directory before creating a plan; use its document shapes rather than guessing.docs/plans/<YYYY-MM-DD>-<slug>/. A feature includes requirements, design, tasks, and ledger files; a bug or quick spec may omit design.md as appropriate.node <this-skill-dir>/scripts/check-spec.mjs docs/plans/<date>-<slug>
.spec-state.json.A plan is stored in a dated directory:
| Path | Purpose |
|---|---|
docs/plans/<YYYY-MM-DD>-<slug>/requirements.md |
Numbered user stories and observable criteria; bug specs also document the investigation here. |
docs/plans/<YYYY-MM-DD>-<slug>/design.md |
Architecture, data model, interfaces, error handling, and testing strategy for feature work; omitted for quick specs. |
docs/plans/<YYYY-MM-DD>-<slug>/tasks.md |
Ordered implementation checkboxes with file scope, verification commands, and requirement references. |
docs/plans/<YYYY-MM-DD>-<slug>/.spec-state.json |
Durable decision ledger and approval receipts; phase is derived from files, not stored as a field. |
The ledger records the spec type (feature, bug, or quick) and declared tier (1–3). Its approved entries contain a document file, its sha256 hash, and approval timestamp at. A changed hash invalidates that approval and downstream approvals; remove voided entries rather than editing a hash to conceal a mismatch.
Each decisions[] entry has a stable id, the question, a recommended option while open, an answer that is null until decided and retained afterward, and a one-sentence why recorded with the answer. blocking states what human input is pending. closure is absent while open and may be implemented, merged, deployed, or verified. context.template identifies the module the work models.
Requirements use stable numbered criteria such as 1.1 and EARS-style conditions, so tasks can cite them without ambiguous references. Tasks include Files:, Verify:, and _Requirements:; every criterion should be covered, and non-user-facing foundation work uses _Requirements: enabler_. Existing flat, single-file plans in docs/plans/ remain unchanged.
Verify: lines, invented npm scripts, and unproven non-regression assertions.Files: do not intersect, using the task text, files, and verification as the complete brief; merge in the main thread.deployed or later, with load-bearing guidance migrated into living project rules.로드 중
Four-Leaf Coach는 AI 코딩 에이전트를 실시간 구직 및 면접 준비 도구에 연결하여 사용자가 정보에 입각한 경력 결정을 내리고 구체적인 피드백을 받으며 연습할 수 있도록 합니다.

Agentic Maestro는 오케스트레이터가 코딩 작업을 전문 에이전트에게 위임하고 검토, 검증, 통합 과정을 통해 작업을 안전하게 이끌도록 돕습니다.

해터러스 아일랜드에서 노이스터 폭풍을 견뎌내는 고독, 위험, 회복력을 에이전트가 경험하도록 안내하는 저강도 14단계 AI 경험입니다.

Contract Triage Lite는 프리랜서 계약에서 네 가지 일반적인 위험을 오프라인으로 확인하고, 문서 텍스트를 어디에도 보내지 않은 채 관련 조항과 누락된 보호 조항을 표시합니다.

화자 라벨, 언어 힌트, 타이밍 데이터, 비동기 처리를 포함하여 EmpirioLabs AI로 오디오 및 비디오 녹음을 정확한 텍스트로 변환합니다.

실시간 EmpirioLabs AI 카탈로그를 검색하여 API 키 없이 모델 기능, 가격, 매개변수, 제한 사항 및 지원 엔드포인트를 비교하세요.

EmpirioLabs AI 음성, 모델, 언어 옵션을 사용해 텍스트와 스크립트를 오디오 파일로 변환합니다.
