スキル一覧に戻る
dnldxn

design-to-proposal

by dnldxn

0🍴 0📅 2026年1月25日
GitHubで見るManusで実行

SKILL.md


name: design-to-proposal description: Create one or more OpenSpec proposals from an existing design, then run alignment + feasibility review.

Design-to-Proposal

Overview

Turn an existing, validated design document into one or more OpenSpec change proposals.

This skill is used by:

  • /brainstorm (optional handoff after design completion)
  • /propose (create proposals from existing designs)

Inputs

  • A design document path (typically .claptrap/designs/<feature-slug>/design.md).

Skills

Load the following skills:

  • memory
  • openspec
  • spawn-subagent

Process

  1. Read memory context (project context, decisions, patterns, anti-patterns).
  2. Read the design document.
  3. Split assessment (required):
    • If the design contains multiple independent concerns, suggest splitting into multiple proposals.
    • Present the proposed split as a short list (proposal title + scope summary).
    • Ask the user to confirm the split or override it.
  4. Draft proposal(s):
    • For each proposal, create openspec/changes/<change-id>/ with proposal.md, tasks.md, and spec deltas.
    • Follow openspec/AGENTS.md exactly for formats and required files.
  5. Validate timing (required):
    • Validate after drafting: openspec validate <change-id> --strict --no-interactive.
  6. Alignment review:
    • Spawn the Alignment Reviewer subagent using review-alignment.md.
    • If output is GAPS, apply fixes to proposal/spec deltas/tasks as needed.
    • Re-validate after alignment fixes.
  7. Feasibility review:
    • Spawn the Feasibility Reviewer subagent using review-feasibility.md.
    • If output is CONCERNS, refine tasks.md (sequencing/sizing/completeness) and proposal text.
    • Re-validate after feasibility fixes.
  8. Update design document:
    • Ensure the design contains a ## OpenSpec Proposals section.
    • Add an entry for each created proposal in this format:
    • - \` — `
  9. If any significant decisions were made, write them to memory before stopping (be selective).
  10. STOP. The user triggers /implement-change separately.

Review Bounds

  • Run at most 2 cycles of Alignment Review and 2 cycles of Feasibility Review per proposal.
  • If still failing after bounds, summarize the remaining gaps/concerns and STOP.

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です