一键导入
sdd-apply
Execute assigned SDD tasks and return structured implementation results.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Execute assigned SDD tasks and return structured implementation results.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
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.
基于 SOC 职业分类
| name | sdd-apply |
| description | Execute assigned SDD tasks and return structured implementation results. |
Implement assigned SDD tasks and return durable execution results to the orchestrator.
~/.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 acceptance reference)Read the affected code before editing anything.
Execute only the assigned checklist items.
In modes that include thoth-mem, persist an implementation progress report with:
thoth_mem_mem_save(
title: "sdd/{change-name}/apply-progress",
topic_key: "sdd/{change-name}/apply-progress",
type: "architecture",
project: "{project}",
scope: "project",
content: "{progress report markdown}"
)
If the orchestrator requests it, include enough detail for it to update the canonical tasks artifact and memory checkpoints accurately.
Return a structured result to the orchestrator using the Task Result envelope:
Status: completed | failed | partial Task: {task reference}
What was done: concrete list of changes Files changed: paths with descriptions Verification: check results (passed/failed) Issues: problems encountered with severity Failure/Skip reason: if applicable
Progress tracking (checkbox state updates) is managed by the orchestrator
via the executing-plans skill. Do not update task checkboxes yourself.
~/.config/opencode/skills/_shared/persistence-contract.md.