skill

Manage local Claude Skills across user and project scopes with CLI commands.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/leejaedus/pepcode --skill skill-leejaedus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill
Source: https://github.com/leejaedus/pepcode/tree/main/skills/skill
Command: npx skills add https://github.com/leejaedus/pepcode --skill skill-leejaedus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organize and maintain local Claude skills across user and project scopes with a single, discoverable interface.

Core Features & Use Cases

  • Create, list, search, edit, remove, and setup skills from a centralized CLI-like workflow.
  • Sync and compare skills between user home directory (~/.claude/skills/pep-learned) and project directory (.pep/skills/).
  • Provide guided interactive wizards and safety checks to prevent destructive operations.

Quick Start

Run /skill list to view all local skills and their details across both scopes.

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 across user and project scopes?

You can manage local Claude skills by running commands like /skill list, add, remove, edit, search, and setup to organize files across the ~/.claude/skills/pep-learned user directory and the .pep/skills/ project directory.

How do I create and validate new skills from the command line?

Create new skills using the /skill add command, which enforces YAML frontmatter validation for required name and description fields while guiding you through interactive prompts to ensure proper file setup.

Can I sync and compare skills between my home directory and a specific project?

Yes, you can sync and compare skills between the user home directory (~/.claude/skills/pep-learned) and the local project directory (.pep/skills/) to maintain consistency across different working scopes.

Does the skill CLI prevent destructive file operations when editing or removing skills?

The skill CLI implements safety checks and guided interactive wizards to prevent destructive file operations, ensuring that editing or removing skills requires explicit confirmation before any changes are applied.

What is the best way to search for existing skills in my local environment?

The best way to find existing skills is using the /skill search command, which discovers and filters local Claude skills across both user and project scopes from a centralized CLI workflow.

Why do my custom skills require YAML frontmatter to function properly?

Custom skills require YAML frontmatter because the management workflow enforces validation for the name and description fields, ensuring every skill is discoverable and correctly formatted before file operations proceed.