openspec-propose

Generate proposal.md, design.md, and tasks.md via the openspec CLI.

2|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/choice-open/atomemo-official-plugins --skill openspec-propose-choice-open
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-propose
Source: https://github.com/choice-open/atomemo-official-plugins/tree/main/plugins/twitter/.claude/skills/openspec-propose
Command: npx skills add https://github.com/choice-open/atomemo-official-plugins --skill openspec-propose-choice-open

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drafting a complete change proposal with all artifacts (design, specs, tasks) is slow and error-prone. This skill automates the entire proposal process, reducing manual overhead and ensuring consistency across artifacts.

Core Features & Use Cases

  • Generates proposal.md, design.md, and tasks.md in a single workflow.
  • Accepts input as a kebab-case change name or a descriptive request and outputs ready-to-implement plan.
  • Guides the user through the OpenSpec CLI steps to create, validate, and apply the change proposal in a reproducible way.

Quick Start

Describe the change you want to propose in a single sentence.

Frequently Asked Questions about openspec-propose

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

FAQPage Schema
How do I generate a complete change proposal with design specs and tasks in one step?

To generate a change proposal with design specs and tasks in one step, provide a kebab-case name or a descriptive sentence. The skill outputs ready-to-implement artifacts like proposal.md, design.md, and tasks.md automatically.

What is included in an automated change proposal workflow?

An automated change proposal workflow includes generating proposal.md, design.md, and tasks.md. It guides you through CLI steps to create, validate, and apply the change proposal, ensuring consistency and reducing manual drafting overhead.

Can I use a plain text description to create project artifacts like design and tasks files?

Yes, you can use a plain text description to create project artifacts. The skill accepts a descriptive request as input and outputs ready-to-implement design and tasks files without requiring a strict naming format upfront.

Do I need the openspec CLI to manage and validate generated change proposals?

Yes, you need the openspec CLI to manage and validate generated change proposals. The skill relies on the CLI to check dependencies, guide artifact creation, and apply the change in a reproducible way.

What is the best way to ensure consistency across design specs and task planning documents?

The best way to ensure consistency across design specs and task planning documents is to automate generation. This skill creates proposal.md, design.md, and tasks.md in a single workflow, preventing manual errors and maintaining format uniformity.

Why does manually drafting project workflow artifacts slow down implementation?

Manually drafting project workflow artifacts slows down implementation because it is error-prone and requires separate files for design, specs, and tasks. Automating the proposal process reduces manual overhead and outputs ready-to-implement plans instantly.