openspec-archive-change

Archive completed openspec changes after verifying artifact and task status.

7|3|Updated Dec 24, 2023
One-click install
npx skills add https://github.com/Pony-Unicorn/react-template --skill openspec-archive-change-pony-unicorn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/Pony-Unicorn/react-template/tree/main/.opencode/skills/openspec-archive-change
Command: npx skills add https://github.com/Pony-Unicorn/react-template --skill openspec-archive-change-pony-unicorn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows users to archive completed changes within an experimental workflow, ensuring a clean and organized project history.

Core Features & Use Cases

  • Archiving: Moves completed changes to a designated archive directory.
  • Status Checks: Verifies artifact and task completion before archiving.
  • Spec Sync: Assesses and optionally syncs delta specifications with main specifications.
  • Use Case: After successfully implementing and testing a new feature defined by an openspec change, use this Skill to archive it, marking the experiment as complete and preserving its configuration.

Quick Start

Use the openspec-archive-change skill to archive the change named 'new-feature-implementation'.

Frequently Asked Questions about openspec-archive-change

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

FAQPage Schema
How do I archive completed changes in an openspec experimental workflow?

To archive completed changes in an openspec experimental workflow, use the skill to move finished changes to a designated archive directory after verifying artifact and task completion status.

What does spec sync mean when archiving a change?

Spec sync during change archiving assesses delta specifications against main specifications and provides options to synchronize them before finalizing the archive, ensuring project history remains consistent.

Do I need the openspec CLI to archive completed changes?

Yes, you need the openspec CLI installed to archive completed changes, as the skill requires it for performing artifact status checks and managing the change archival process.

Can I archive an openspec change if artifact or task completion checks fail?

No, archiving requires successful verification of artifact and task completion status beforehand, ensuring only fully implemented and tested changes are moved to the archive directory.

When should I archive a completed change in change management?

You should archive a completed change in change management after successfully implementing and testing a new feature, which marks the experiment as complete and preserves its configuration.

Does archiving an experimental workflow change delete the main specs?

No, archiving an experimental workflow change moves the completed configuration to an archive directory while offering optional delta spec synchronization to keep main specs updated without deletion.