openspec-apply-change

Implement OpenSpec change tasks with progress tracking and blocker pauses.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/thalesraymond/release-gamification --skill openspec-apply-change-thalesraymond
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/thalesraymond/release-gamification/tree/main/.gemini/skills/openspec-apply-change
Command: npx skills add https://github.com/thalesraymond/release-gamification --skill openspec-apply-change-thalesraymond

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of implementing tasks defined within an OpenSpec change, streamlining the development workflow.

Core Features & Use Cases

  • Task Implementation: Executes predefined tasks for a given OpenSpec change.
  • Progress Tracking: Monitors and reports on the completion status of tasks.
  • Use Case: When a new feature is defined in OpenSpec, this Skill can be used to systematically implement all associated development tasks, ensuring nothing is missed.

Quick Start

Use the openspec-apply-change skill to start implementing tasks for the change named 'feature-x'.

Frequently Asked Questions about openspec-apply-change

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

FAQPage Schema
How do I automate task implementation for an OpenSpec change?

This skill automates OpenSpec change task implementation by handling task selection, status checking, and instruction retrieval. It iteratively completes development tasks while reading context files to ensure accurate execution.

What is the best way to track progress when implementing OpenSpec development tasks?

Progress tracking for OpenSpec development tasks is managed through automated status checking within this skill. It monitors completion status and pauses on blockers, ensuring nothing is missed during implementation.

Does OpenSpec task automation work with spec-driven schemas?

Yes, this skill supports spec-driven and other schemas for task automation. It manages progress and iteratively completes tasks regardless of the specific schema used in your OpenSpec change.

How do I handle blockers during automated task implementation?

Blockers during task implementation are handled by automatic pausing. When the skill encounters an issue, it stops the automated workflow, allowing you to resolve the blocker before continuing.

Why use an automated workflow for implementing OpenSpec changes?

An automated workflow for OpenSpec changes ensures systematic implementation of all predefined tasks, preventing missed steps. It streamlines development by handling task selection and progress tracking automatically.

Can I implement specific tasks instead of all tasks in an OpenSpec change?

Yes, the skill handles task selection, allowing you to implement specific tasks from an OpenSpec change. It retrieves the corresponding instructions and manages their completion status individually.