openspec-propose

Creates OpenSpec proposal, design, and task artifacts from a vague request.

32|7|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/tbdavid2019/openclaw-docs-skill --skill openspec-propose-tbdavid2019
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-propose
Source: https://github.com/tbdavid2019/openclaw-docs-skill/tree/main/.github/skills/openspec-propose
Command: npx skills add https://github.com/tbdavid2019/openclaw-docs-skill --skill openspec-propose-tbdavid2019

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of planning a software change by turning a rough idea into a structured proposal, design, and task set in one workflow.

Core Features & Use Cases

  • End-to-End Change Planning: Creates the proposal, design, and task artifacts needed to move from idea to implementation.
  • Dependency-Aware Generation: Follows the required artifact order so each step is built on the right context.
  • Interactive Clarification: Asks for missing details when the request is too vague to proceed safely.
  • Use Case: A developer wants to add a new feature and needs a ready-to-implement change package without manually drafting specs from scratch.

Quick Start

Ask the skill to create a new change proposal for your feature or fix, and it will generate the full set of OpenSpec artifacts for you.

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 software change proposal from a vague feature request?

Generating a complete software change proposal from a vague request requires structuring the idea into proposal, design, and implementation tasks. This process uses dependency-ordered artifact generation to build the right context for each step, asking for clarification only when details are too unclear to proceed safely.

What is the best way to automate software planning and task generation for new features?

Automating software planning and task generation involves converting rough ideas into structured OpenSpec artifacts. This approach creates a ready-to-implement change package by generating the proposal, design, and task set sequentially, removing the manual overhead of drafting specs from scratch.

Does the openspec workflow support dependency-ordered artifact generation?

Yes, the openspec workflow supports dependency-ordered artifact generation. It follows the required artifact sequence so each step is built on the correct context, ensuring the proposal, design, and implementation tasks are generated in the proper order.

Can I use this change management approach if my feature requirements are unclear?

Yes, you can use this change management approach with unclear requirements. It features interactive clarification, prompting the user for missing details when the request is too vague to proceed safely, ensuring the generated design and implementation tasks are accurate.

How to create ready-to-implement design and task artifacts for a codebase change?

Creating ready-to-implement design and task artifacts involves using the openspec CLI to generate a full change package. This end-to-end planning workflow outputs the structured proposal, design, and implementation tasks needed to move directly from idea to code.

Why does software change proposal generation stop to ask for missing context?

Software change proposal generation stops to ask for missing context to ensure dependency-ordered artifact accuracy. When a feature request is too vague, interactive clarification prevents unsafe assumptions, guaranteeing the generated design and implementation tasks align with actual project requirements.