openspec-archive-change

Archive completed openspec changes with date-stamped directories after user confirmation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you finalize and archive completed changes within an experimental workflow, ensuring a clean and organized project history.

Core Features & Use Cases

  • Workflow Archiving: Moves completed changes to an archive directory.
  • Status Checks: Verifies artifact and task completion before archiving.
  • Spec Syncing: Assesses and optionally syncs delta specs with main specs.
  • Use Case: After implementing a new feature and testing it thoroughly, use this Skill to archive the associated change, marking it as complete and moving its files to a designated archive location.

Quick Start

Use the openspec-archive-change skill to archive the change named 'new-user-authentication'.

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 a completed change in an experimental workflow?

To archive a completed change, this skill verifies that all artifacts and tasks are finalized, assesses delta spec synchronization, and prompts for confirmation before moving the change to a date-stamped archive directory.

What is the best way to sync delta specs before archiving a change?

Before archiving a change, the skill assesses delta spec synchronization and uses the openspec CLI to check status and optionally sync delta specs with main specs to ensure project history is clean.

Do I need openspec-cli to archive completed workflow changes?

Yes, you need the openspec CLI installed and available, as the skill requires it to perform status checks and potential spec synchronization during the change archiving process.

Can I automatically move completed feature changes to an archive directory?

Yes, the skill moves completed changes to an archive directory using a date-stamped name, but it first prompts for user confirmation to ensure all associated artifacts and tasks are truly finalized.

What happens if artifacts or tasks are not finalized when archiving a change?

When archiving a change, the skill performs status checks to verify artifact and task completion, ensuring incomplete work is identified before moving files to the archive directory.

Why does the archive use a date-stamped directory name for completed changes?

The archive uses a date-stamped directory name to organize completed changes chronologically, ensuring a clean and easily traceable project history within the experimental workflow.