openspec-propose

Generates design, specification, and task artifacts for a new change.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/shivros/archon --skill openspec-propose-shivros
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-propose
Source: https://github.com/shivros/archon/tree/main/.gemini/skills/openspec-propose
Command: npx skills add https://github.com/shivros/archon --skill openspec-propose-shivros

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of proposing a new change by automatically generating all necessary artifacts in one step, including design, specs, and tasks.

Core Features & Use Cases

  • Automated Artifacts Creation: Automatically creates a proposal, design document, and task list for a new change.
  • Quick Implementation Preparation: Provides a complete package for implementation, ready to be applied with a single command.
  • Use Case: Ideal for quickly getting a comprehensive view of what needs to be built or fixed before starting implementation.

Quick Start

Propose a new change by running: /openspec propose "add-user-auth"

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 design specification and task list for a software change proposal?

To generate a design specification and task list for a software change proposal, you can use a single command to automatically create the proposal, design document, and tasks. This provides a complete package ready for implementation.

What is the best way to automate change proposal artifacts creation for software development?

Automating change proposal artifacts creation involves generating design, specification, and task documents in one step. This streamlines software development by preparing a comprehensive view of what needs to be built before coding begins.

Do I need the openspec CLI to generate design specifications and task lists?

Yes, you need the openspec CLI installed to generate design specifications and task lists. The artifact generation process relies on Python libraries and requires the openspec CLI for execution.

Can I create a complete implementation package for a new software feature in one step?

Yes, you can create a complete implementation package for a new software feature in one step. By proposing a new change, the system automatically outputs the design, specs, and tasks needed to start building.

How do I prepare a comprehensive task list before starting software implementation?

You prepare a comprehensive task list before software implementation by proposing a change with a single command. This action generates the necessary design and specification artifacts alongside the task list.

Are there limitations to generating change proposals with a single command?

A limitation of generating change proposals with a single command is the dependency on the openspec CLI and Python libraries. It is designed for preparing implementation packages rather than executing the actual code changes.