openspec-propose

Generate proposal.md, design.md, and tasks.md from a user description.

68|7|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/drakulavich/kesha-voice-kit --skill openspec-propose-drakulavich
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-propose
Source: https://github.com/drakulavich/kesha-voice-kit/tree/main/.claude/skills/openspec-propose
Command: npx skills add https://github.com/drakulavich/kesha-voice-kit --skill openspec-propose-drakulavich

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Propose a new change and generate all artifacts in one step, giving you a complete proposal with design, specs, and tasks ready for implementation.

Core Features & Use Cases

  • Generates the core artifact set (proposal.md, design.md, and tasks.md) from a single user input description.
  • Guides users through an OpenSpec-based planning workflow, including optional prompts for clarifications.
  • Provides a ready-to-implement proposal bundle that can be applied with /opsx:apply.

Quick Start

Describe your desired change in plain language to generate a complete, ready-to-implement proposal bundle.

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 and tasks files?

To generate a change proposal, provide a plain language description of your desired change. The system outputs a complete bundle containing proposal.md, design.md, and tasks.md files ready for implementation.

What is an OpenSpec proposal workflow for software planning?

An OpenSpec proposal workflow automates planning by generating a full specification set from a user description. It produces design, specs, and tasks artifacts that satisfy the OpenSpec instruction schema for team implementation.

Can I generate implementation tasks and design documents from a single text description?

Yes, you can generate implementation tasks and design documents from a single input. The tool creates a ready-to-implement proposal bundle including proposal.md, design.md, and tasks.md in one step.

Does the proposal generation process support interactive clarification for ambiguous inputs?

Yes, the proposal generation process supports optional interactive clarification. When user inputs are ambiguous, the workflow can prompt for clarifications to ensure the generated specification set is accurate.

How do I apply a generated OpenSpec proposal bundle to my project?

You apply a generated OpenSpec proposal bundle using the /opsx:apply command. This takes the ready-to-implement proposal, design, and tasks artifacts and integrates them into your project workflow.

What files are included in a standard OpenSpec change proposal package?

A standard OpenSpec change proposal package includes three core files: proposal.md, design.md, and tasks.md. These artifacts are generated according to defined templates to guide implementation.