openspec-apply-change

Manage your entire Nmap security portfolio in one place.

38|11|Updated Apr 7, 2020
One-click install
npx skills add https://github.com/rustyrazorblade/easy-db-lab --skill openspec-apply-change-rustyrazorblade
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/rustyrazorblade/easy-db-lab/tree/main/.claude/skills/openspec-apply-change
Command: npx skills add https://github.com/rustyrazorblade/easy-db-lab --skill openspec-apply-change-rustyrazorblade

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the implementation of tasks defined within an OpenSpec change, streamlining the development workflow and ensuring tasks are completed systematically.

Core Features & Use Cases

  • Task Implementation: Executes defined tasks from an OpenSpec change, updating their status.
  • Contextual Awareness: Infers or prompts for the specific change to work on, using openspec status and openspec instructions apply to understand the workflow and required artifacts.
  • Progress Tracking: Reports on task completion, remaining tasks, and overall progress.
  • Use Case: When you receive a new feature specification via OpenSpec, this Skill can be used to systematically implement each development task outlined in the change, ensuring all requirements are met.

Quick Start

Use the openspec-apply-change skill to implement the 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 spec-driven development changes?

Spec-driven development task implementation is automated by reading context files and executing tasks defined within an OpenSpec change. The process selects tasks, checks their status, retrieves instructions, and iteratively applies changes to systematically update the project.

What is the best way to apply OpenSpec changes to a development workflow?

Applying OpenSpec changes to a development workflow is best handled by retrieving instructions and context files to systematically implement each defined task. The automated process infers or prompts for the specific change, ensuring all specification requirements are met.

Do I need the openspec CLI to implement change tasks?

Yes, the openspec CLI is required to implement change tasks. The implementation process relies on CLI interaction, specifically using openspec status and openspec instructions apply commands to understand the workflow and retrieve the required artifacts.

How does task selection and progress tracking work when applying a change?

Task selection and progress tracking work by iteratively checking task status and retrieving instructions. The process reports on completed tasks, remaining tasks, and overall progress to ensure all specification requirements are systematically met.

Can I use this approach for schema types other than spec-driven workflows?

Yes, this approach supports schema types beyond spec-driven workflows. The implementation process applies changes based on various defined specifications, allowing you to automate task execution and status updates across different schema formats.