set-current-spec

Community

Switch the active spec and update progress.

Authorretsohuang
Version1.0.0
Installs0

System Documentation

Set Current Spec

Update the current working specification in progress.yml to track which spec is active.

What problem does it solve?

This Skill updates the current working specification in progress.yml when you switch specs, ensuring subsequent spec-kit commands operate on the correct feature and reducing misrouting.

Core Features & Use Cases

  • Validation: Verifies the target spec directory exists before updating.
  • Progress Update: Writes the new currentSpec to .claude/spec-kit/memory/progress.yml via the CLI.
  • Confirmation: Provides a clear success message with the new active spec and location.

Quick Start

Set the active spec to 002-user-auth by saying "switch to spec 002" or "work on the user-auth feature." The command will update progress and inform you of the change.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: set-current-spec
Download link: https://github.com/retsohuang/retso-marketplace/archive/main.zip#set-current-spec

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository