Skillgrep — Development skill for Claude Code
Search local Agent Skill collections without loading them all.
How to install Skillgrep
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open vrslev/skillgrep and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Skillgrep does
Search local Agent Skill collections without loading them all.
Alternatives in Development
- Add Portal — /add-portal - Generate a Job-Portal Search Skill for Your Local Market 36.6k ★
- Astro — Astro 5.x components, routing, collections, i18n, SEO, Tailwind, React islands, transitions 2.6k ★
- Agentlas Search — Search Agentlas Cloud and Hub agent candidates without invoking 1.1k ★
README
[](https://github.com/vrslev/skillgrep/actions/workflows/test.yml)
skillgrep
Search local [Agent Skill](https://agentskills.io/) collections without loading them all into every agent session.
Agents normally advertise every enabled skill's name and description, then load the selected `SKILL.md` on demand. `skillgrep` keeps infrequent private or team collections outside that catalog. One routing skill searches their metadata and resolves only the chosen file.
It does not clone, update, install, or execute registered skills.
Install
$ npx skills add vrslev/skillgrep
The skill invokes the dependency-free CLI with `uvx skillgrep`.
Configure
$ uvx skillgrep add ~/code/team-skills --name team
added team 2
The name becomes the stable namespace in results such as `team:release-workflow`. It defaults to the directory name.
Configuration follows the XDG application convention:
${XDG_CONFIG_HOME:-~/.config}/skillgrep/config.json
There is no standard Agent Skills configuration directory. Normal setup uses `add`, `rm`, and `ls`; manual configuration is optional:
{
"version": 1,
"registries": {
"personal": "~/code/personal-skills",
"team": "~/code/team-skills"
}
}
The file is created with mode `600` on POSIX systems. Set `SKILLGREP_CONFIG` or pass `--config` to use another location.
Example
$ uvx skillgrep q "release incident"
team:incident-release-check Verify release state and collect incident evidence before taking action.
personal:release-notes Draft concise release notes from a local Git history.
$ uvx skillgrep path team:incident-release-check personal:release-notes
/Users/example/code/team-skills/delivery/incident-release-check/SKILL.md
/Users/example/code/personal-skills/writing/release-notes/SKILL.md
`q` returns at most three one-line matches by default; `--top N` changes the
Related Skills
Agentic MCP Skill
Agentic-MCP, Progressive MCP client with three-layer lazy loading. Validates AgentSkills.io pattern for effici
Run Plan
Execute a PLAN.md file directly without loading planning skill context
Specforge
SpecForge's job is to keep the good parts — artifact gating, progressive loading, profile tailoring, sub-agent
Lazy Skills
Progressive skill-loading orchestrator for Claude Code. Auto-routes multi-step tasks across connected skills w
PointFreeMCP
Point-Free MCP server for Claude Code: search episodes, read transcripts with code, browse collections and the
Claude Instructions For Local Skill Loading
This file tells Claude how to load skills locally. Include this in system context.
Related Agents
Ds Tokens
Use ONLY to extract design tokens (colors, spacing, radius, typography) from the Figma file's LOCAL variable c
Confluence Searcher
Searches Confluence and related tickets for product, architecture, rollout, and test-data context. Use when im
Xmoj Code Navigator
Use this agent when you need to locate, retrieve, or understand specific sections of the XMOJ.user.js file wit