openspec-apply-change

Automates implementation of OpenSpec changes with task tracking.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/bharathwaaj/numlox --skill openspec-apply-change-bharathwaaj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/bharathwaaj/numlox/tree/main/.agent/skills/openspec-apply-change
Command: npx skills add https://github.com/bharathwaaj/numlox --skill openspec-apply-change-bharathwaaj

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the complexity of implementing tasks from OpenSpec changes by automating the process and providing structured guidance.

Core Features & Use Cases

  • Task Selection: Automates the selection of OpenSpec changes and identifies the appropriate workflow schema.
  • Contextual Understanding: Fetches and parses status and instructions to provide a clear path for implementation.
  • Progress Tracking: Monitors task completion and overall progress, with dynamic feedback and pause capabilities.
  • Error Handling: Manages blocked states, provides suggestions, and prompts for clarification when necessary.
  • Documentation: Utilizes context files to maintain task clarity and enables seamless artifact updates if needed.
  • Use Case: For software developers implementing a new feature from an OpenSpec change, this Skill automates the initial setup and implementation steps.

Quick Start

To apply changes from an OpenSpec, run the openspec-apply-change skill with the change name, e.g., /apply <change_name>.

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 OpenSpec change implementation tasks in my software development workflow?

Automate OpenSpec change implementation by running the apply command with the specific change name. The skill fetches instructions, identifies the workflow schema, and tracks task completion for your software development process.

What is OpenSpec change management and how does it handle implementation progress?

OpenSpec change management structures software development tasks. This skill monitors progress dynamically, providing contextual status updates and pause capabilities while managing blocked states during implementation.

Do I need the openspec CLI installed to apply changes from an OpenSpec workflow?

Yes, the openspec CLI is required as a dependency. The skill relies on it to fetch and parse status, select changes, and automate the implementation steps within your software development workflow.

How do I track task completion status when implementing a new feature from an OpenSpec change?

Track task completion by letting the skill monitor your progress. It provides contextual feedback, handles blocked states with suggestions, and prompts for clarification to guide you through the implementation.

What's the best way to handle blocked states and errors during OpenSpec task automation?

Handle blocked states by relying on the skill's built-in error handling. It automatically manages errors, provides actionable suggestions, and prompts for clarification to resolve issues during task automation.

Can I update artifacts and maintain task documentation when applying OpenSpec changes?

Yes, you can update artifacts and maintain task clarity. The skill utilizes context files to ensure documentation remains clear, enabling seamless artifact updates throughout the implementation workflow.