openspec-change-implementation

Implement approved OpenSpec proposals by executing tasks and recording test evidence.

67|11|Updated Oct 28, 2025
One-click install
npx skills add https://github.com/bacoco/BMad-Skills --skill openspec-change-implementation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-change-implementation
Source: https://github.com/bacoco/BMad-Skills/tree/main/.claude/skills/openspec-change-implementation
Command: npx skills add https://github.com/bacoco/BMad-Skills --skill openspec-change-implementation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

This skill implements approved OpenSpec changes with tests and logs, ensuring traceability and evidence.

Core Features & Use Cases

  • Implementation of approved proposals.
  • Execution logging and testing evidence.
  • Status updates for proposals.

Quick Start

Approve a proposal and run the implementation skill to apply changes and capture test results.

Frequently Asked Questions about openspec-change-implementation

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

FAQPage Schema
How do I implement OpenSpec changes from approved proposals?

OpenSpec change implementation automates the process of applying approved proposals by loading proposal and task definitions, executing the specified changes, running tests, and generating execution logs for traceability. Approve your proposal first, then run the implementation to apply changes and capture test results.

What testing and logging does OpenSpec implementation provide?

The implementation skill runs tests after executing changes and records execution evidence including test results, logs, and updated artifacts. This creates a complete audit trail proving that changes were applied correctly and meet requirements.

Can I use OpenSpec implementation for workflow automation?

Yes, OpenSpec implementation is designed for Level 0-1 workflows. It enforces approval gates, follows the exact task sequence defined in your proposal, and automates the entire change execution pipeline with status updates.

What files do I need to provide for OpenSpec implementation?

You need proposal.md and tasks.md files that define your approved changes. The skill loads these definitions and executes the tasks in sequence, then produces implemented code and test results as output artifacts.

Does OpenSpec implementation enforce approval before changes apply?

Yes, the skill enforces an approval gate—changes only execute after proposals are formally approved. This ensures traceability and prevents unapproved modifications from entering your workflow.