openspec-propose

Automate software change proposal creation with design, specifications, and tasks.

4|Updated Jan 24, 2025
One-click install
npx skills add https://github.com/rdkcentral/tr69hostif --skill openspec-propose-rdkcentral
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-propose
Source: https://github.com/rdkcentral/tr69hostif/tree/main/.github/skills/openspec-propose
Command: npx skills add https://github.com/rdkcentral/tr69hostif --skill openspec-propose-rdkcentral

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The need for a streamlined process to generate a comprehensive proposal for software changes, including design, specifications, and implementation tasks.

Core Features & Use Cases

  • Quick Proposal Generation: Automated creation of a proposal with a single command, containing design, specifications, and tasks.
  • Change Proposal: Users can propose new changes with all required artifacts generated in one step.
  • Implementation Readiness: Provides a complete proposal ready for implementation, ensuring all requirements are met.

Quick Start

To propose a new change, simply run: /skillx:openspec-propose <change-name> or provide a description of the change.

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 software change proposal with design and specifications?

You can generate a complete software change proposal, including design, specifications, and implementation tasks, automatically in a single step using a dedicated automation command. This process ensures all required artifacts are created and ready for implementation.

What is the best way to automate creation of implementation tasks for a software change?

Automating creation of implementation tasks for a software change is best handled by an automated proposal generator that produces design documents, specifications, and task lists together. This ensures your implementation readiness by generating all required artifacts in one step.

Do I need the openspec CLI to create software change proposals?

Yes, you need the openspec CLI installed to create software change proposals. The automation relies on this command-line interface to handle change creation, artifact generation, and dependency management for your software development workflow.

Can I propose a new software change with a single command?

Yes, you can propose a new software change with a single command by providing a change name or description. The automation instantly generates a comprehensive proposal containing the design, specifications, and required implementation tasks.

How does automated change proposal handle dependency management?

Automated change proposal handles dependency management by utilizing the openspec CLI during the artifact generation process. This ensures that your software change proposal accurately tracks and integrates necessary dependencies for implementation readiness.

What should I do if my software change proposal is missing implementation tasks?

If your software change proposal is missing implementation tasks, ensure you are running the full proposal generation command correctly. The automation is designed to output design, specifications, and tasks together, guaranteeing complete implementation readiness.