skill-inventory

Enumerate Claude Code skills by reading the filesystem and classifying them into standalone, plugin, and bundled categories.

2|Updated Jul 13, 2025
One-click install
npx skills add https://github.com/krzemienski/shannon --skill skill-inventory-krzemienski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-inventory
Source: https://github.com/krzemienski/shannon/tree/main/skills/skill-inventory
Command: npx skills add https://github.com/krzemienski/shannon --skill skill-inventory-krzemienski

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you identify all the skills available in your Claude Code environment, including standalone skills, plugin skills, and bundled skills, enabling you to efficiently plan and manage your projects.

Core Features & Use Cases

  • Skill Enumeration: List all skills available in your environment, including standalone, plugin, and bundled skills.
  • Skill Discovery: Read the filesystem to locate skills without relying on MCP tools.
  • Source Classification: Identify skills from user-level, project-level, and plugin-level sources.
  • Active Plugin Identification: Determine which plugin skills are enabled based on settings.json.
  • Relevance Matching: Match skills to tasks based on triggers and descriptions.

Quick Start

Run /skill-inventory to list all skills available in your Claude Code environment.

Frequently Asked Questions about skill-inventory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list all available Claude Code skills in my environment?

To list all available Claude Code skills, you can run the skill-inventory command to enumerate standalone, plugin, and bundled skills by reading the filesystem directly.

What is the best way to discover Claude Code skills without using MCP tools?

The best way to discover Claude Code skills without MCP tools is to use filesystem enumeration, which classifies skills from user-level, project-level, and plugin-level sources based on directory structures.

How does skill matching work for task descriptions in Claude Code?

Skill matching for task descriptions works by analyzing skill triggers and keywords extracted from the filesystem, allowing you to find relevant skills for specific project planning needs.

Can I identify which plugin skills are active in my Claude Code environment?

Yes, you can identify active plugin skills by checking the settings.json file, which determines which plugin skills are enabled alongside standalone and bundled skills in your environment.

Does skill discovery rely on MCP tools or filesystem reading?

Skill discovery relies on filesystem reading rather than MCP tools, scanning directories to locate and classify skills into standalone, plugin, and bundled categories for accurate enumeration.

When do I need to enumerate skills in my Claude Code environment?

You need to enumerate skills in your Claude Code environment when planning projects and managing workflows, ensuring you identify all available standalone, plugin, and bundled skills for efficient execution.