skill-downloader▌
nicepkg/ai-workflow · updated Apr 8, 2026
Download and install Claude Code skills from multiple sources.
Skill Downloader
Download and install Claude Code skills from multiple sources.
Supported Sources
| Source Type | Examples |
|---|---|
| GitHub Repository | https://github.com/user/repo, github.com/user/repo |
| Compressed Archive | .zip, .tar.gz, .tgz, .skill (renamed zip) |
| Direct URL | URL pointing to archive or skill folder |
Usage
Download from GitHub
python scripts/download_from_github.py <repo-url> <skill-path> --output <target-dir>
Examples:
# Official Anthropic skills
python scripts/download_from_github.py https://github.com/anthropics/skills skills/docx --output ./.claude/skills/
# Community skills (root level)
python scripts/download_from_github.py https://github.com/gked2121/claude-skills social-repurposer --output ./.claude/skills/
# Nested skill path
python scripts/download_from_github.py https://github.com/MadAppGang/claude-code skills/content-brief --output ./.claude/skills/
Download from Archive
python scripts/download_from_archive.py <url-or-path> --output <target-dir>
Examples:
# From URL
python scripts/download_from_archive.py https://example.com/skills/my-skill.zip --output ./.claude/skills/
# From local file
python scripts/download_from_archive.py ./downloads/my-skill.tar.gz --output ./.claude/skills/
# .skill files (renamed zip)
python scripts/download_from_archive.py https://skillhub.club/download/awesome-skill.skill --output ./.claude/skills/
Unified Download Command
python scripts/download_skill.py <source> --output <target-dir>
Automatically detects source type:
- GitHub URL → Uses git sparse checkout
- Archive URL/path → Downloads and extracts
- Directory path → Copies directly
Examples:
# Auto-detect GitHub
python scripts/download_skill.py https://github.com/anthropics/skills/tree/main/skills/docx --output ./.claude/skills/
# Auto-detect archive
python scripts/download_skill.py https://example.com/my-skill.zip --output ./.claude/skills/
Validation
All download methods validate:
- Skill folder contains
SKILL.md SKILL.mdhas valid YAML frontmatter withnameanddescription- No malicious content patterns detected
Output Structure
Downloaded skills are placed in:
<output-dir>/
└── <skill-name>/
├── SKILL.md # Required
├── scripts/ # Optional
└── ...
Error Handling
| Error | Cause | Solution |
|---|---|---|
| Skill already exists | Target directory exists | Use --force to overwrite |
| SKILL.md not found | Invalid skill package | Verify source contains SKILL.md |
| Invalid archive | Corrupted or unsupported format | Check file integrity |
| Network error | Download failed | Retry or check URL |
Integration with Workflow Creator
When used with workflow-creator, download skills to workflow's .claude/skills/ directory:
# Create workflow first
python /path/to/workflow-creator/scripts/create_workflow.py my-workflow --path ./workflows
# Then download skills
python scripts/download_skill.py https://github.com/anthropics/skills/tree/main/skills/docx --output ./workflows/my-workflow/.claude/skills/
Skill Sources Reference
Popular skill repositories:
- Anthropic Official - docx, pdf, pptx
- gked2121/claude-skills - social-repurposer, canvas-design
- ComposioHQ/awesome-claude-skills - Collection
- MadAppGang/claude-code - SEO, content skills
- daymade/claude-code-skills - twitter-reader, fact-checker
- skillhub.club - 1000+ skills collection
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.4★★★★★62 reviews- ★★★★★Valentina Mehta· Dec 28, 2024
I recommend skill-downloader for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Chinedu Li· Dec 24, 2024
We added skill-downloader from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Mia Shah· Dec 24, 2024
Solid pick for teams standardizing on skills: skill-downloader is focused, and the summary matches what you get after install.
- ★★★★★Xiao Thompson· Dec 24, 2024
Keeps context tight: skill-downloader is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Valentina Kapoor· Dec 20, 2024
Registry listing for skill-downloader matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Chinedu Jain· Dec 12, 2024
Useful defaults in skill-downloader — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Dhruvi Jain· Dec 4, 2024
I recommend skill-downloader for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Diego Menon· Nov 19, 2024
skill-downloader fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Chinedu Sharma· Nov 15, 2024
skill-downloader has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Valentina Malhotra· Nov 11, 2024
skill-downloader reduced setup friction for our internal harness; good balance of opinion and flexibility.
showing 1-10 of 62