forztf avatar

Openspec Proposal Creation

This generates structured change proposals using spec-driven development, scaffolding out proposal.md for rationale, tasks.md for implementation steps, and spec-delta.md with formal ADDED/MODIFIED/REMOVED requirements in EARS format. It walks through an eight-step workflow from reviewing existing specs to validation, making sure you don't skip the grep checks or forget error scenarios. Useful when you're planning features before coding and want the discipline of writing requirements first. The progressive disclosure is smart, keeping the main guide under 500 lines while linking to deeper references on EARS syntax and validation patterns when you need them.

skills.sh installs
1.2K
GitHub stars
10
last updated
Aug 21, 2026

Install

$ npx -y skills add forztf/open-skilled-sdd --skill openspec-proposal-creation --agent claude-code

Installs into .claude/skills of the current project.

Files

Specification Proposal Creation

Creates comprehensive change proposals following spec-driven development methodology.

Quick Start

Creating a spec proposal involves three main outputs:

  1. proposal.md - Why, what, and impact summary
  2. tasks.md - Numbered implementation checklist
  3. spec-delta.md - Formal requirement changes (ADDED/MODIFIED/REMOVED)

Basic workflow: Generate change ID → scaffold directories → draft proposal → create spec deltas → validate structure

Workflow

Copy this checklist and track progress:

Proposal Progress:
- [ ] Step 1: Review existing specifications
- [ ] Step 2: Generate unique change ID
- [ ] Step 3: Scaffold directory structure
- [ ] Step 4: Draft proposal.md (Why/What/Impact)
- [ ] Step 5: Create tasks.md implementation checklist
- [ ] Step 6: Write spec deltas with EARS format
- [ ] Step 7: Validate proposal structure
- [ ] Step 8: Present for user approval

Step 1: Review existing specifications

Before creating a proposal, understand the current state:

# List all existing specs
find spec/specs -name "spec.md" -type f

Sponsors

Details

Repository
github.com/forztf/open-skilled-sdd
Categories
Code Review & Quality, Productivity & Planning, Design & UI/UX
First seen
May 16, 2026

More from forztf/open-skilled-sdd

All 16
1subsy avatarralph-tui-create-jsonsubsy/ralph-tuiConvert PRDs to prd.json format for ralph-tui execution. Creates JSON task files with user stories, acceptance criteria, and dependencies. Triggers on: create p1.2Kskills.sh installs
2ruvnet avatarsparc-methodologyruvnet/rufloSPARC development workflow: Specification, Pseudocode, Architecture, Refinement, Completion. A structured approach for complex implementations that ensures thor1.2Kskills.sh installs
3alirezarezvani avatarsenior-data-engineeralirezarezvani/claude-skillsData engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and1.2Kskills.sh installs
4oimiragieo avatarpyqt6-ui-development-rulesoimiragieo/agent-studioPyQt6 desktop GUI development rules -- signal/slot architecture, QSS theming, QThread concurrency, layout management, and cross-platform rendering. Enforces MVC1.1Kskills.sh installs
5kostja94 avatartestimonials-generatorkostja94/marketing-skillsWhen the user wants to add, optimize, or design customer testimonials, reviews, or case study sections. Also use when the user mentions "testimonials," "reviews1.1Kskills.sh installs
6azurecosmosdb avatarcosmosdb-best-practicesazurecosmosdb/cosmosdb-agent-kitAzure Cosmos DB performance optimization and best practices guidelines for NoSQL, partitioning, queries, and SDK usage. Use when writing, reviewing, or refactor1.1Kskills.sh installs