skill-ops

Snapshot, roll back, and track usage of Claude Code skills and agents.

123|22|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/AlexZio00/sovereign-skills --skill skill-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-ops
Source: https://github.com/AlexZio00/sovereign-skills/tree/main/skill-ops
Command: npx skills add https://github.com/AlexZio00/sovereign-skills --skill skill-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the management of Claude Code skills and agents, providing a comprehensive hub for snapshotting, rollback, usage health, and invocation tracking.

Core Features & Use Cases

  • Snapshotting and Rollback: Pre-change snapshotting ensures that skill and agent files can be restored in case of issues.
  • Usage Health: Tracks usage patterns, flags inactive skills, and provides a discard report.
  • Invocation Tracking: Aggregates per-skill invocation frequency to analyze usage.
  • Quality Mode: Calculates quality scores for skills and identifies optimization targets.
  • Use Case: For a developer, this Skill can be used to track the usage of different Claude Code skills and agents, ensuring they are up-to-date and performing as expected.

Quick Start

Run the skill-ops to snapshot the current state of your skills and agents.

Frequently Asked Questions about skill-ops

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

FAQPage Schema
How do I rollback Claude Code skill files after a bad update?

To rollback Claude Code skill files, you can use the snapshotting feature to capture the current state of skills and agents before making changes. If an update causes issues, the rollback function restores the previous snapshot.

What is the best way to track Claude Code agent usage and invocation frequency?

The best way to track Claude Code agent usage is through invocation tracking and usage health monitoring. This aggregates per-skill invocation frequency, analyzes usage patterns, and flags inactive skills for review.

How do I identify inactive Claude Code skills for cleanup?

You can identify inactive Claude Code skills by generating a usage health discard report. This feature tracks usage patterns, flags skills that are no longer active, and provides a discard report for cleanup.

Can I calculate quality scores for my Claude Code skills?

Yes, you can calculate quality scores for Claude Code skills using the Quality Mode feature. It evaluates skill configurations, identifies optimization targets, and provides quality scores to ensure skills perform as expected.

Do I need specific permissions to manage Claude Code skill files?

Yes, managing Claude Code skill files requires appropriate permissions and inventory files to operate accurately within the Claude Code environment, ensuring correct snapshotting, rollback, and tracking tasks.

Why does skill management fail to snapshot my current agent state?

Skill management snapshotting fails when appropriate permissions are missing or inventory files are inaccurate. Ensure the Claude Code environment has the required access to skill and agent files for successful state capture.