con un clic
mspec-proposal
proposal step of mspec workflow — clarify intent and write proposal.md
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
proposal step of mspec workflow — clarify intent and write proposal.md
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
archive step of mspec workflow — deterministic merge into SoT spec and archive move
archive ステップ完了後に Lessons を分析し constitution.md への追加提案を生成するサブエージェント
archive ステップ完了後に Next Steps を評価し優先度付きのチェンジ登録提案を生成するサブエージェント
archive step of mspec workflow — deterministic merge into SoT spec and archive move
checklist step of mspec workflow — produce checklist.md via subagent
delta step of mspec workflow — generate Delta Spec with auto-numbered FR-NNN
| name | mspec-proposal |
| description | proposal step of mspec workflow — clarify intent and write proposal.md |
| when_to_use | User runs /mspec:proposal, or workflow auto-continues to proposal |
readme.md の > Mode: フィールドを読む。ワークフローの modes.<mode>.skip にこのステップ(proposal)が含まれる場合は成果物を生成せず終了する(mspec continue がスキップ済みとして扱う)。mspec status --change <change-dir> --json first.readme.md.mspec questions --phase proposal --json to load the question bank.mspec-security-analyzer サブエージェントをインライン起動する。分析スコープは specs/ と changes/<current>/readme.md および changes/<current>/proposal.md(読み取り専用)。サブエージェントは変更コンテキストを分析し、3〜5 問の変更固有セキュリティ質問を返す(各質問: テキスト・選択肢 2〜4 個・multi_select フラグ)。
4b. サブエージェントが返した 3〜5 問の動的セキュリティ質問を AskUserQuestion で 1 問 1 答(1 per call)で提示する。固定のセキュリティ質問 ID は使用しない。回答内容を ## Open Questions に記録すること(エージェント権限付与など重要事項がある場合)。proposal.md from the artifact template (Why / Goals / Non-Goals / Capabilities / Open Questions).
## Capabilities (touched) の各 capability 名は kebab-case で記述する。後続の delta ステップでこのリストを元に mspec delta init が実行され、各 Requirement は EARS 形式(SHALL / MUST / SHOULD)+ Scenario(GIVEN/WHEN/THEN)で記述される。## Decisions テーブルに動的生成セキュリティ質問と回答のペアを記録すること。## Constitution Check table (Phase 0 column only; Phase 1 stays —).
6a. readme.md の ## Artifacts 節の - [ ] proposal.md を - [x] proposal.md に更新する。mspec validate --change <change-dir>. validate が失敗した場合は - [x] proposal.md を - [ ] proposal.md にロールバックする。block: true — stop and ask the user to run /mspec:continue.mspec validate --change <change> — アーティファクト整合性チェックmspec anchor check --change <change> — アンカー解決確認mspec validate --change <change> --strict — Constitution Check確認このスキルの実行で発生した学習候補を記録する:
<!-- LEARNING: <パターン説明> | source: <FR-ID> | confidence: low|medium|high -->
mspec learn コマンドが archive 済み changes からこれらを収集してpost-condition候補をproposeする。