sdd-propose

Generates structured Markdown change proposals for Spec-Driven Development workflows.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/josemartinrodriguezmortaloni/opencode-config --skill sdd-propose-josemartinrodriguezmortaloni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-propose
Source: https://github.com/josemartinrodriguezmortaloni/opencode-config/tree/main/skill/sdd-propose
Command: npx skills add https://github.com/josemartinrodriguezmortaloni/opencode-config --skill sdd-propose-josemartinrodriguezmortaloni

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of structured change proposals, ensuring all necessary sections like intent, scope, and approach are clearly defined, streamlining the early stages of software development.

Core Features & Use Cases

  • Proposal Generation: Creates a proposal.md file within a dedicated change directory.
  • Structured Content: Includes sections for Intent, Scope (In/Out), Approach, Affected Areas, Risks, Rollback Plan, Dependencies, and Success Criteria.
  • Use Case: When initiating a new feature request, use this Skill to quickly generate a well-defined proposal document that serves as the foundation for further design and development.

Quick Start

Use the sdd-propose skill to create a proposal for a change named 'add-user-authentication'.

Frequently Asked Questions about sdd-propose

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a structured change proposal for spec-driven development?

Create a structured change proposal by generating a Markdown file that defines intent, scope, approach, affected areas, risks, rollback plans, dependencies, and success criteria. This establishes a clear foundation for software architecture changes before development begins.

What should be included in a software architecture change proposal?

A software architecture change proposal should include sections for Intent, Scope (In/Out), Approach, Affected Areas, Risks, Rollback Plan, Dependencies, and Success Criteria. These structured sections ensure all necessary context is captured for change management.

Can I use this proposal generation tool with Engram or OpenSpec artifact stores?

Yes, proposal generation supports persistence to Engram or OpenSpec artifact stores based on configuration. This allows the generated Markdown proposals to be saved directly to your designated spec-driven development artifact storage.

What is the best way to document a feature request for software development workflows?

The best way to document a feature request is generating a well-defined proposal document within a dedicated change directory. This proposal serves as the foundation for further design and development in spec-driven workflows.

Does this change management proposal tool require any external dependencies?

No, this change management proposal tool requires no external dependencies. It operates independently using internal scripts to generate the structured Markdown files needed for your development workflow.

When do I need to generate a rollback plan for software architecture changes?

Generate a rollback plan when initiating any new feature request or software architecture change. The proposal structure includes a dedicated Rollback Plan section to ensure change management preparedness before development starts.