Pica โ Development skill for Claude Code
๐๏ธ Fetch agents, skills, commands from any repo.
How to install Pica
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open onmyway133/pica and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Pica does
๐๏ธ Fetch agents, skills, commands from any repo.
Alternatives in Development
- Reddit Fetch โ Fetches Reddit content via Gemini CLI when WebFetch is blocked or returns 403 errors 6.5k โ
- /intel โ Fetch actionable intelligence for a target 1.8k โ
- Candidates โ Fetch and analyse top pool candidates with OKX smart money signals 722 โ
README
pica
CLI to detect and install Claude Code agents, skills, commands, hooks, and rules from any GitHub repo or local path.
Named after *Pica pica* โ the magpie, known for collecting shiny things.
npx @onmyway133/pica
npx @onmyway133/pica uninstall
Usage
# Install โ GitHub shorthand
pica onmyway133/cmon
# Install โ full URL
pica https://github.com/onmyway133/cmon
# Install โ local path
pica ./my-claude-setup
# Uninstall
pica uninstall onmyway133/cmon

pica clones the repo, scans it, and walks you through an interactive prompt to pick what to install or remove, the scope (local vs global), and the mode (symlink vs copy).
Install
Prompts for:
- Which types to install (Agents, Skills, Commands, Hooks, Rules)
- Which individual items within those types
- Scope โ local (
.claude/) or global (~/.claude/) - Mode โ symlink or copy
Uninstall
pica uninstall
pica fetches the same repo, detects what it contains, and shows only the items that are actually installed on your machine. Select what to remove and confirm.
For **hooks**, uninstall surgically removes only the matching entries from `settings.json`, leaving any other hooks you have configured untouched. Script files in `.claude/hooks/` are deleted.
Scope options at uninstall time:
- Local + Global โ removes from both
.claude/and~/.claude/(use this if you installed with symlink mode) - Global only โ removes only from
~/.claude/
What gets detected
pica looks for five types of Claude Code config in a repo:
| Type | Detected from |
|---|---|
| Agent | .claude/agents/*.md |
| Skill | SKILL.md at root, skills/{name}/SKILL.md, .claude/skills/{name}/SKILL.md, or {name}/SKILL.md at root |
| Command | .claude/commands/*.md or commands/*.md |
| Hook | hooks/hooks.json or .claude/hooks/hooks.json |
Related Skills
Pool Ohlcv
Fetch price and volume history for a specific Meteora pool
Claude Code SDK TS
Configure models, enable tools, stream events, then fetch text, JSON, run details or token stats in one call v
Pubmed MCP Server
Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms via MCP. ST
Fetch
Fetch and filter objects from Weaviate collections
Fetch Webpage
ๆๅ็ฝ้กตๅ ๅฎนๅนถไฟๅญๅฐ้กน็ฎ
Evomap
Connect to the EvoMap collaborative evolution marketplace. Publish desensitized error fixes from the local led
Related Agents
Mack
Automation Specialist. Use proactively for API integrations, MCP server setup, webhook receivers, OAuth flows,
Deep Research Fetcher
Fetches one disjoint batch of URLs into a nav-deep-research run as fenced source notes. Spawned in parallel wa
Macro Analyst
Use this agent to fetch Brazilian macroeconomic indicators (Selic, CDI, IPCA, BRL/USD) and macro news from BCB