ワンクリックで
shape
Use when Tactical Design must be created from accepted backend domain facts or an existing Tactical Design needs pre-code evaluation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when Tactical Design must be created from accepted backend domain facts or an existing Tactical Design needs pre-code evaluation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when reviewing concrete backend implementation changes before merge or release for Design Realization and House-Style Conformance with accepted domain decisions, Tactical Design, and ddd-expert guidance.
Use when house-style backend coding must implement accepted Tactical Design, make an unambiguous mechanical change, or repair a Guard finding already covered by accepted authority.
Use when domain discovery must clarify a backend request before Tactical Design, either through scenario/lifecycle/rule analysis or language/authority/context-boundary analysis.
Use when a ddd-expert phase needs to inspect DDD artifacts or apply an already accepted artifact transaction; validates declared phase-operation compatibility, layout, templates, and model-design revisions without making domain or tactical decisions.
Use when a ddd-expert phase needs to inspect DDD artifacts or apply an already accepted artifact transaction; validates declared phase-operation compatibility, layout, templates, and model-design revisions without making domain or tactical decisions.
Use when explicitly maintaining Project Knowledge Base: user asks to ingest/refresh/repair memory, a task is at final handoff/commit/PR/merge, or the KB needs bootstrap or full-refresh
| name | shape |
| description | Use when Tactical Design must be created from accepted backend domain facts or an existing Tactical Design needs pre-code evaluation. |
Turn the accepted DDD model into the smallest codify_ready Tactical Design. Shape owns tactical choices; it does not rediscover business facts or choose routine physical implementation mechanics.
Shape is the exclusive semantic authorizer of Design changes. It never writes DDD artifacts directly and never authorizes a root README, Context Map, or Model change. Before artifact work, load this plugin's internal maintain-artifacts skill and execute its inspect or apply-design operation in the same run with authority shape.
The design describes the current accepted target state, not a feature narrative, change log, ADR summary, task plan, or implementation report. Include only material DDD design:
Do not prescribe schemas, DTO fields, file lists, package inventories, event payloads, or implementation steps unless that detail is itself a material design decision. A non-default choice is written as the chosen design in its normal section; do not maintain a separate exception ledger.
explore with the single highest-leverage missing fact. Aggregate and collaboration choices based on complete facts belong to shape; aggregate uncertainty alone is not a reason to return upstream.apply-design through maintain-artifacts with context names/slugs, exact current Model revisions, each Design's observed pre-state, exact terminal content for every changed section, explicit removals, and write-gate evidence. Shape chooses the wording; artifact mechanics only validate and apply it. Correct an invalid operation input internally. On revision_conflict, re-inspect and rebuild the transaction once; if the pre-state changes again, return blocked with the concurrent-change evidence. Never bypass the protocol with a direct write.Ask exactly one focused design question and end the turn. Do not modify project files while clarification is active. Once every material tactical question is resolved, present one integrated proposed design delta and wait for explicit user acceptance.
The applicable handoff obligations under Tactical Design artifact are Shape's complete decision boundary. Shape must leave Codify no semantic design work.
Codify decides routine scaffold and file placement, adopted house-style libraries, concrete adapter mechanics, MySQL mapping details, message/runtime wiring mechanics, and the smallest sufficient verification implementation when those choices do not alter the accepted tactical design.
The Tactical Design is the Implementation handoff. It is codify_ready only when every applicable handoff obligation above is resolved, every affected design references its exact current model revision, and Codify can implement without choosing business facts or semantic design.
Finish with one of:
changed: the design artifact was updated once; name the exact sections.no_change: the existing design already makes the scoped work codify-ready and its model revision link already matches.needs_clarification: ask the single active tactical question and stop without writing.returned: identify explore, the missing business fact, and the evidence exposing the gap.blocked: an external constraint prevents reading or writing the artifact.Keep the final response short. Do not produce a separate agent-to-agent handoff report.
explore when accepted facts do not support the design.codify.