openspec-apply-change

Guide OpenSpec change selection, status inspection, and task execution via CLI outputs.

6.2k|152|Updated Feb 7, 2024
One-click install
npx skills add https://github.com/PBH-BTN/PeerBanHelper --skill openspec-apply-change-pbh-btn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/PBH-BTN/PeerBanHelper/tree/main/.claude/skills/openspec-apply-change
Command: npx skills add https://github.com/PBH-BTN/PeerBanHelper --skill openspec-apply-change-pbh-btn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams manage OpenSpec changes by guiding end-to-end task execution from change selection to implementation, ensuring consistent workflow and proper artifact updates.

Core Features & Use Cases

  • Guided change workflow: select, inspect status, fetch apply instructions, and view context files.
  • Progress tracking: show current progress and remaining tasks during implementation.
  • Adaptive execution: loop through tasks until completion or blockers, with prompts for clarification when needed.

Quick Start

Use openspec-apply-change to start applying a change. If a change name is provided, the system will use it; otherwise, it will prompt to select a change.

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 end-to-end?

Automating OpenSpec change implementation involves guiding task execution from change selection to verification. This Skill parses CLI outputs to manage progress, adapt tasks, and update artifacts like designs and tests consistently.

How do I track progress when applying an OpenSpec change?

Tracking progress when applying an OpenSpec change requires parsing CLI outputs to display completed and remaining tasks. This Skill loops through implementation steps, showing current status until completion or blockers occur.

What is the workflow for executing OpenSpec change tasks?

The OpenSpec change workflow includes selecting a change, inspecting its status, fetching apply instructions, and viewing context files. This process loops through tasks adaptively, prompting for clarification when needed.

Do I need the openspec CLI to automate change management tasks?

Yes, you need the openspec CLI available in your environment to automate change management tasks. This Skill requires the CLI to parse outputs, drive progress, and manage task execution across contexts.

How do I handle blockers during OpenSpec change task automation?

Handling blockers during OpenSpec change task automation involves adaptive execution loops that pause when issues arise. This Skill prompts for clarification when needed, ensuring proper artifact updates before continuing.

Can I apply OpenSpec changes across contexts, designs, and tests automatically?

Yes, you can apply OpenSpec changes across contexts, designs, and tests automatically. This Skill guides end-to-end task execution, ensuring consistent workflow and proper artifact updates throughout implementation.