- Click entrypoint: mybot update (make install / pip -e), mybot chat (claude in repo) - Optional --dangerously-skip-permissions for Claude Code - Makefile install; hatchling package layout - .gitignore: venv, build artifacts, workspace (local symlinks) Made-with: Cursor
1.2 KiB
1.2 KiB
name, description
| name | description |
|---|---|
| skills-sync | Sync npx global skills to Claude Code. Use after installing skills via `npx skills add -g` to make them visible in `/skills` command. |
Skills Sync
Synchronizes npx globally installed skills (~/.agents/skills/) to Claude Code (~/.claude/skills/).
When to Use
- After running
npx skills add <repo> -gto install a global skill - When
/skillsdoesn't show skills you installed via npx - To update the symlinked skills list
How It Works
- Scans
~/.agents/skills/for all installed skills - Creates symlinks in
~/.claude/skills/pointing to each skill - Makes npx skills visible in Claude Code's
/skillscommand
Usage
Run this skill, then press /skills to see all synced skills.
Manual Alternative
If you prefer not to use this skill, run this script manually:
#!/bin/bash
SOURCE="$HOME/.agents/skills"
TARGET="$HOME/.claude/skills"
mkdir -p "$TARGET"
for skill in "$SOURCE"/*; do
name=$(basename "$skill")
if [ -d "$skill" ] && [ -f "$skill/SKILL.md" ]; then
if [ ! -L "$TARGET/$name" ]; then
ln -sf "$skill" "$TARGET/$name"
echo "Linked: $name"
fi
fi
done
echo "Sync complete. Run /skills to see all."