ワンクリックで
sdd-verify
Verify implementation against specs and persist a compliance report.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Verify implementation against specs and persist a compliance report.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Mandatory thoth-mem workflow contract for orchestrator/subagent memory ownership, parent session_id/project dispatch, prompt-save prohibitions, project-scoped read tools, session-summary ownership, and durable observation rules. Use whenever work mentions thoth-mem, persistent memory, orchestrator/subagents, session_id, project, saved prompts, session summaries, or project-level memory context.
Execute SDD task lists with real-time progress tracking, sub-agent dispatch, and verification checkpoints.
Review SDD task plans for execution blockers and return [OKAY] or [REJECT].
Generate phased `tasks.md` checklists from specs and design.
Repository understanding and hierarchical codemap generation
Mandatory step-0 requirements discovery for non-trivial work before any implementation or SDD routing decisions.
| name | sdd-verify |
| description | Verify implementation against specs and persist a compliance report. |
Act as the quality gate for a change by turning specs and test evidence into a verification report.
~/.config/opencode/skills/_shared/openspec-convention.md~/.config/opencode/skills/_shared/persistence-contract.md~/.config/opencode/skills/_shared/thoth-mem-convention.mdThe orchestrator passes the artifact store mode (thoth-mem, openspec, or
hybrid). Follow
~/.config/opencode/skills/_shared/persistence-contract.md for read/write
rules per mode.
thoth-mem: persist to thoth-mem only — do NOT create or modify
openspec/ files.openspec: write files only — do NOT call thoth-mem save tools.hybrid: persist to both (default).change-namepipeline-type (accelerated or full)Read the shared conventions.
Recover artifacts with the retrieval protocol in
~/.config/opencode/skills/_shared/persistence-contract.md:
tasksspec and designproposal (used as the verification reference)Optionally recover apply-progress with the same mode-aware rules if it
exists and helps explain task coverage.
Read the changed code and run the required verification commands.
If the selected mode includes OpenSpec, create
openspec/changes/{change-name}/verify-report.md with at least:
In thoth-mem mode, produce the same report content without creating the
file:
# Verification Report: {Change Title}
## Completeness
## Build and Test Evidence
## Compliance Matrix
<!-- Full pipeline: map Given/When/Then scenarios from spec -->
<!-- Accelerated pipeline: map success criteria from proposal -->
## Design Coherence (full pipeline only)
## Issues Found
## Verdict
Build a compliance matrix: in full pipeline, map each Given/When/Then scenario to evidence; in accelerated pipeline, map each proposal success criterion to evidence.
If the selected mode includes thoth-mem, persist the report with:
thoth_mem_mem_save(
title: "sdd/{change-name}/verify-report",
topic_key: "sdd/{change-name}/verify-report",
type: "architecture",
project: "{project}",
scope: "project",
content: "{full verify report markdown}"
)
Return:
ChangeArtifact: openspec/changes/{change-name}/verify-report.mdTopic Key: sdd/{change-name}/verify-reportVerdict: pass, pass with warnings, or failCompliance Summary: compliant vs total scenariosCritical Issues: bullets or None~/.config/opencode/skills/_shared/persistence-contract.md.