Skip to content

Install Skills to Agent

Installation Methods

Link a skill from this vault to Claude Code's skill directory:

bash
ln -s /path/to/Agent-Skills/skills/my-skill ~/.claude/skills/my-skill

Batch-link all skills:

bash
cd /path/to/Agent-Skills
for skill in skills/*/; do
  name=$(basename "$skill")
  ln -s "$(pwd)/$skill" "$HOME/.claude/skills/$name"
done

Method 2: npx skills CLI

Install skills from GitHub using Vercel's CLI tool:

bash
# Search for skills
npx skills find react performance

# Install from a GitHub repo
npx skills add owner/repo

# Install a specific skill
npx skills add owner/repo --skill frontend-design

# Target a specific agent
npx skills add owner/repo -a claude-code

# Global install
npx skills add owner/repo -g

# List installed
npx skills list

# Remove
npx skills remove my-skill

Method 3: Manual Copy

Copy the skill folder directly:

bash
cp -r skills/my-skill ~/.claude/skills/my-skill

Simple but loses the live-link benefit — changes to the vault won't be reflected.

Supported Agents

Skills follow the agentskills.io open standard and work across:

AgentSkill Directory
Claude Code~/.claude/skills/
OpenAI Codex.codex/skills/ (project-level)
Cursor.cursor/skills/
GitHub Copilot.github/skills/
Gemini CLI.gemini/skills/

Verify Installation

After installing, open your agent and test with a prompt that should trigger the skill. For example:

  • code-reviewer: "Review this pull request"
  • nestjs-expert: "Create a NestJS module for user management"
  • i18n-expert: "Set up i18n for this React project"

The skill name should appear in the agent's system prompt or skill loading log.

Uninstall

bash
# Remove symlink (vault files stay intact)
rm ~/.claude/skills/my-skill

# Or with npx
npx skills remove my-skill

Managed with Obsidian · Rendered by VitePress