skill-add

Register a global skill into the project's CLAUDE.md Skills Registry.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/fearovex/claude-config --skill skill-add
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-add
Source: https://github.com/fearovex/claude-config/tree/main/skills/skill-add
Command: npx skills add https://github.com/fearovex/claude-config --skill skill-add

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adds a global skill from ~/.claude/skills/ to the current project's CLAUDE.md Skills Registry.

Core Features & Use Cases

  • Validates the provided skill name and resolves exact or partial matches.
  • Verifies that the global skill exists at ~/.claude/skills/<name>/SKILL.md.
  • Checks for a project CLAUDE.md and ensures a "Skills Registry" section is present, creating one if needed.
  • Adds the skill entry to the project registry by copying to .claude/skills/<name>/SKILL.md (default) or by referencing the global path (Option A), with clear provenance.
  • Prevents duplicates by scanning existing registry entries for both local and global references.

Quick Start

Run /skill-add <name> to copy a global skill into the project registry (or reference it if you choose Option A).

Frequently Asked Questions about skill-add

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

FAQPage Schema
How do I add a global skill to my project's CLAUDE.md registry?

To add a global skill to your project's CLAUDE.md registry, use the skill-add command. It validates the skill name, verifies the file exists, and appends the entry to the registry.

Can I reference a global skill path instead of copying it into my project?

Yes, you can reference a global skill path instead of copying it. Choose Option A during the skill-add process to link the global path, or use the default behavior to copy it locally.

What happens if I try to add a duplicate skill to the CLAUDE.md registry?

Adding a duplicate skill to the CLAUDE.md registry is blocked. The system scans existing entries for both local and global references to prevent duplicates.

Does the skill-add command work if my project doesn't have a CLAUDE.md file?

No, skill-add operates only when a project CLAUDE.md exists. It checks for a Skills Registry section and creates one if needed before adding the entry.

How does skill-add resolve partial or exact skill name matches?

Skill-add validates the provided name and resolves exact or partial matches. It verifies the global skill exists at ~/.claude/skills/<name>/SKILL.md before updating the registry.