Stale Detection: - Detect skills removed/moved from GitHub (3 consecutive 404s threshold) - Hide stale skills from browse/search, show warning banner on detail page - Serve cached files with isStale flag when GitHub returns 404 - Add stale-check crawler command for batch verification - CLI shows warning when installing stale skills from cache Sentry & Error Handling: - Filter browser extension errors and add denyUrls - Anti-inflation measures and sentinel recalibration for curation Claim & Removal: - Enhanced ClaimForm with repo-level removal support - Add repo-removal-request API endpoint with tests - Improved owner page with bilingual content Review Pipeline: - Review version and reviewer tracking in submit API - Source format filter for pending reviews - Updated review tests Other: - Updated i18n strings (en/fa) - BrowseFilters improvements - Dockerfile updates Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@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
SKILLHUB_API_URL- Override API endpoint (default: https://skills.palebluedot.live/api)GITHUB_TOKEN- GitHub token for API rate limits (optional)
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