CLI-based Claude Code skills wrapping popular tools
npx claudepluginhub pforret/cli-skillsTake web page screenshots by URL using shot-scraper (Playwright)
Capture desktop, window, or screen region screenshots using native OS tools
Convert URLs, YouTube videos, and RSS feeds to Markdown using markitdown
Convert local files (PDF, DOCX, PPTX, XLSX, etc.) to Markdown using markitdown
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
A plugin marketplace for Claude Code — CLI-based skills wrapping popular tools.
/plugin marketplace add pforret/cli-skills
/plugin install screenshot-web@cli-skills
/plugin install screenshot-desktop@cli-skills
/plugin install markdown-web@cli-skills
/plugin install markdown-file@cli-skills
Each plugin has a setup.sh that installs dependencies. Run it once before first use. Claude will do this automatically when the skill is invoked.
Option A — Python venv (default):
bash setup.sh
Option B — Docker (no Python/venv needed):
bash setup.sh --docker
Each plugin also has a run.sh wrapper that auto-detects whether to use Docker or venv, so you don't need to remember which mode you installed with.
| Plugin | Description | Wraps |
|---|---|---|
| screenshot-web | Take web page screenshots (by URL) | shot-scraper |
| screenshot-desktop | Capture desktop/screen/window screenshots | Native OS tools |
| markdown-web | Convert URLs, YouTube, RSS feeds to Markdown | markitdown |
| markdown-file | Convert local files (PDF, DOCX, PPTX, etc.) to Markdown | markitdown |
cli-skills/
├── .claude-plugin/
│ └── marketplace.json # marketplace catalog
├── plugins/
│ └── <plugin-name>/
│ ├── .claude-plugin/
│ │ └── plugin.json # plugin manifest
│ ├── skills/
│ │ └── <skill-name>/
│ │ └── SKILL.md # skill definition (loaded by Claude Code)
│ ├── setup.sh # one-time dependency install
│ └── ... # scripts, requirements.txt, etc.
├── CLAUDE.md
└── README.md
plugins/my-plugin/ with the structure aboveSKILL.md with YAML frontmatter (description field required).claude-plugin/plugin.json with name, description, versionrequirements.txt, and setup.sh.claude-plugin/marketplace.json