sdd-propose

Generate structured markdown change proposals with intent, scope, and rollback plans.

Updated May 14, 2025
One-click install
npx skills add https://github.com/Mikisbell/freecloud --skill sdd-propose-mikisbell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-propose
Source: https://github.com/Mikisbell/freecloud/tree/main/.agents/skills/sdd-propose
Command: npx skills add https://github.com/Mikisbell/freecloud --skill sdd-propose-mikisbell

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of structured change proposals, ensuring all necessary components like intent, scope, and approach are clearly defined, streamlining the change management process.

Core Features & Use Cases

  • Structured Proposal Generation: Creates proposal.md files within a designated change directory.
  • Dependency Management: Integrates with exploration analysis and project initialization artifacts.
  • Use Case: When a new feature like 'add-dark-mode' is proposed, this Skill generates a detailed proposal document outlining the intent, scope, technical approach, risks, and rollback plan.

Quick Start

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

Frequently Asked Questions about sdd-propose

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

FAQPage Schema
What is a structured change proposal in software development?

It defines the intent, scope, technical approach, affected areas, risks, and rollback plans for proposed software changes, streamlining the change management process.

How do I draft a change proposal for a new feature?

Generate a proposal.md file within a designated change directory, detailing the feature's intent, scope, technical approach, risks, and rollback plan to formalize the change workflow.

Can I integrate project initialization artifacts into change proposals?

Yes, change proposals support dependency management by integrating exploration analysis and project initialization artifacts to inform the proposed technical approach.

Does change proposal generation work with engram or openspec conventions?

Yes, the change proposal generation supports artifact persistence through engram or openspec conventions, integrating with exploration and project initialization data.

What is the best way to document rollback plans for software changes?

Include rollback plans within a structured markdown change proposal that also defines the intent, scope, technical approach, and risks of the proposed software modification.