openspec-apply-change

Automate OpenSpec change application with status checks and task execution.

241|31|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/rayxuln/hastur-operation-plugin --skill openspec-apply-change-rayxuln
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/rayxuln/hastur-operation-plugin/tree/main/.opencode/skills/openspec-apply-change
Command: npx skills add https://github.com/rayxuln/hastur-operation-plugin --skill openspec-apply-change-rayxuln

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.

Core Features & Use Cases

  • Orchestrates the application of an OpenSpec change by guiding through status checks, reading apply instructions, and performing tasks.
  • Handles selection, progress tracking, and artifact reading for spec-driven workflows.
  • Pauses or prompts when blockers are detected and supports fluid updates to artifacts.

Quick Start

Choose the target change and let the tool guide you through status checks, context reading, and task implementation.

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 execution for OpenSpec changes?

You can automate OpenSpec changes by using a workflow that guides you through status checks, context retrieval, and step-by-step task execution. It orchestrates the entire process from selecting a change to updating task checkboxes and reporting completion.

What is the best way to track progress when applying spec-driven changes?

The best way to track progress for spec-driven workflows involves assessing current status, reading apply instructions, and updating task checkboxes within artifacts. This ensures accurate monitoring throughout the change application lifecycle.

Do I need the OpenSpec CLI to manage change workflows?

Yes, managing OpenSpec changes requires the OpenSpec CLI. The workflow reads apply instructions directly from the CLI to orchestrate status checks, retrieve context files, and execute tasks accurately.

How do I handle blockers or ambiguities during task implementation?

When blockers or ambiguities arise during task implementation, the workflow automatically pauses execution and prompts the user. This allows for fluid updates to artifacts and clarifying issues before continuing.

What are the limitations of automating OpenSpec workflow updates?

Automating OpenSpec workflow updates is limited by its dependency on the CLI for reading apply instructions. It pauses execution when encountering blockers, requiring manual intervention to resolve ambiguities before resuming automated tasks.