Agent skill
claude-tooling
Discover and list all Claude Code skills, agents, plugins, MCP servers, and hooks available in this project
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/claude-tooling
SKILL.md
claude-tooling
Dynamically discover all Claude Code tooling available in this project and present it as a categorized summary.
Discovery steps
1. Project skills
Read all SKILL.md files under .claude/skills/. For each, extract the name and description from the YAML frontmatter. Note whether disable-model-invocation: true (user-only) or user-invokable: false (Claude-only) or neither (both).
2. Project agents
List all .md files under .claude/agents/. For each, read the first paragraph to get a one-line description.
3. Installed plugins
Run:
claude plugins list
List each installed plugin and its description.
4. MCP servers
Run:
claude mcp list
List each configured MCP server and how it was added (project vs user scope).
5. Hooks
Read .claude/settings.json and extract the hooks section. Summarize each hook: event type, matcher (if any), and what the command does in plain English.
Output format
Present the results grouped by category. Use this structure:
## Project Skills
| Skill | Description | Invocation |
|-------|-------------|------------|
| /skill-name | description | User / Claude / Both |
## Project Agents
| Agent | Description |
|-------|-------------|
| agent-name | one-line description |
## Installed Plugins
| Plugin | Description |
|--------|-------------|
| plugin-name | description |
## MCP Servers
| Server | Scope |
|--------|-------|
| server-name | project / user |
## Active Hooks
| Event | Trigger | Action |
|-------|---------|--------|
| PreToolUse | Edit, Write | Blocks edits to generated/sensitive files |
If a category has no entries, omit it entirely.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?