Files
skillhub/apps/cli
airano 394830280f fix(cli): resolve SKILL.md not found errors from duplicate path prefixes
When skillPath from the registry had a prefix (e.g., "skills/foo"), fallback
paths were incorrectly generated with duplicate prefixes like
".claude/skills/skills/foo/SKILL.md". Now extracts the leaf skill name to
build correct fallback paths. Also adds raw.githubusercontent.com as a
universal fallback for 404s, improves error messages with actual paths tried,
and skips API results that lack the main instruction file.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 04:46:22 +03:30
..
2026-02-12 06:42:07 +03:30
2026-02-12 06:42:07 +03:30
2026-02-12 06:42:07 +03:30
2026-02-12 06:42:07 +03:30
2026-02-12 06:42:07 +03:30

@skillhub/cli

Command-line tool for installing and managing AI Agent skills from SkillHub.

Installation

# Install globally
npm install -g @skillhub/cli

# Or use directly with npx
npx @skillhub/cli

Usage

Search for skills

skillhub search pdf
skillhub search "code review" --platform claude --limit 20

Install a skill

skillhub install anthropics/skills/pdf
skillhub install obra/superpowers/brainstorming --platform codex
skillhub install anthropics/skills/docx --project  # Install in current project

List installed skills

skillhub list
skillhub list --platform claude

Update skills

skillhub update anthropics/skills/pdf     # Update specific skill
skillhub update --all                      # Update all installed skills

Uninstall a skill

skillhub uninstall pdf
skillhub uninstall brainstorming --platform codex

Configuration

skillhub config --list                      # Show all config
skillhub config --get defaultPlatform       # Get specific value
skillhub config --set defaultPlatform=claude  # Set value

Platform Support

SkillHub CLI supports multiple AI agent platforms:

Platform Flag Install Path
Claude --platform claude ~/.claude/skills/
OpenAI Codex --platform codex ~/.codex/skills/
GitHub Copilot --platform copilot ~/.github/skills/
Cursor --platform cursor ~/.cursor/skills/
Windsurf --platform windsurf ~/.windsurf/skills/

Default platform: claude

Options

Global Options

  • --platform <name> - Target platform (claude, codex, copilot, cursor, windsurf)
  • --project - Install in current project instead of user directory
  • --force - Overwrite existing installation
  • --help - Show help information
  • --version - Show version number

Environment Variables

Configuration File

Configuration is stored in ~/.skillhub/config.json:

{
  "defaultPlatform": "claude",
  "apiUrl": "https://skills.palebluedot.live/api",
  "githubToken": "ghp_..."
}

Examples

# Search and install a skill
skillhub search "document processing"
skillhub install anthropics/skills/pdf

# Install skill for Codex
skillhub install obra/superpowers/brainstorming --platform codex

# Update all installed skills
skillhub update --all

# Check what's installed
skillhub list

License

MIT