sc

Manage centralized skill registries with the sc CLI and registry.yaml.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/zdpk/skills --skill sc-zdpk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sc
Source: https://github.com/zdpk/skills/tree/main/dotfiles/skills/custom/meta/sc
Command: npx skills add https://github.com/zdpk/skills --skill sc-zdpk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and streamlines handling of skills registered in the repository, enabling consistent discovery, deployment, and updating across Claude, Codex, OpenCode, and other agents.

Core Features & Use Cases

  • Browse and inspect skills in the registry.
  • Deploy skills to projects, creating symlinks in target environments.
  • Add, remove, update, and import skills with a single source of truth at skills/registry.yaml.
  • Sync and verify registry integrity across multiple machines.

Quick Start

Install the sc tool and run sc list to view registered skills.

Frequently Asked Questions about sc

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

FAQPage Schema
How do I manage a centralized skill registry across multiple agents?

You can manage a centralized skill registry across agents by using the sc CLI and a registry.yaml file. This provides a single source of truth for discovering, deploying, and updating skills across Claude, Codex, and OpenCode environments.

What is the best way to deploy skills to multiple projects?

The best way to deploy skills to multiple projects is using the sc deploy command. It registers skills from the centralized registry and creates symlinks in your target environments to ensure consistency across VMs.

Does the sc CLI require a specific file format for skill synchronization?

Yes, the sc CLI requires a registry.yaml file located at skills/registry.yaml. This file acts as the single source of truth needed to execute synchronization, import, and verification workflows across multiple machines.

Can I verify registry integrity and scan for differences across machines?

Yes, you can verify registry integrity and check for differences across machines using the sc verify and sc diff commands. These commands scan the registry.yaml state and synchronize your skills across VMs.

How do I add, remove, or update skills in a multi-agent environment?

You can add, remove, or update skills in a multi-agent environment by running the sc add, sc remove, and sc update commands. These actions modify the central registry.yaml to maintain consistent skill states across all connected agents.