skill

Manage local Claude skill files by scanning, creating, editing, removing, searching, and syncing skill directories.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/nichobbs/lyric-lang --skill skill-nichobbs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill
Source: https://github.com/nichobbs/lyric-lang/tree/main/.claude/skills/skill
Command: npx skills add https://github.com/nichobbs/lyric-lang --skill skill-nichobbs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you organize, create, and maintain local oh-my-claudecode skills so Claude can reliably reuse your best prompts and workflows.

Core Features & Use Cases

  • List and discover skills by scope: Scan built-in, user, and project skills and present their metadata in a readable table.
  • Create skills with a guided wizard: Generate a new SKILL.md using consistent naming, triggers, and the right scope directory.
  • Edit, remove, search, and sync skills: Update YAML frontmatter and content, safely delete with confirmation, search by triggers/content, and sync between user and project scopes.

Quick Start

Use the command /skill setup to create missing skill directories and then choose to add, list, scan, or import skills interactively.

Frequently Asked Questions about skill

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

FAQPage Schema
How do I manage local Claude skills and organize their YAML frontmatter metadata?

You can manage local Claude skills by scanning, creating, editing, removing, and syncing skill directories. The skill parses YAML frontmatter at each SKILL.md file to organize triggers, metadata, and reusable workflows across built-in, user, and project scopes.

What is the best way to sync Claude skills between user and project scopes?

The best way to sync Claude skills between scopes is using the built-in sync functionality, which aligns skill directories and metadata across user and project levels. This ensures triggers and operational instructions remain consistent.

How do I create a new SKILL.md file with the correct directory structure?

You can create a new SKILL.md file using a guided wizard that enforces consistent naming, triggers, and metadata. The wizard automatically resolves the correct scope directory and generates the required YAML frontmatter for the skill.

Can I search for specific Claude skills by their triggers and content?

Yes, you can search for specific Claude skills by querying their triggers and content. The search functionality scans across built-in, user, and project skill scopes to locate matching metadata and operational instructions.

Does deleting a Claude skill require confirmation to prevent data loss?

Yes, deleting a Claude skill requires confirmation to prevent accidental data loss. The skill safely handles destructive actions by prompting for user confirmation before removing any SKILL.md files from the directory.

What happens when a Claude skill SKILL.md file is missing or contains invalid input?

When a SKILL.md file is missing or contains invalid input, the skill provides robust handling by gracefully resolving scope-aware directory paths and validating YAML frontmatter. It prevents errors from halting the directory scanning process.