Export des Skills Claude

VérifiéSûr

Exporte un catalogue complet de toutes les compétences Claude disponibles, en les découvrant depuis les sources personnelles, projet et plugins. Utile pour générer une documentation centralisée ou vérifier rapidement les compétences installées.

Spar Skills Guide Bot
DocumentationIntermédiaire
13002/06/2026
Claude Code
#skill-export#documentation#catalog#markdown#skills-management

Recommandé pour

Notre avis

Génère un catalogue complet en markdown de toutes les compétences Claude disponibles, provenant des sources personnelles, de projet et de plugins.

Points forts

  • Automatise la documentation des compétences
  • Analyse plusieurs sources (personnelles, projet, plugins)
  • Produit un tableau markdown organisé
  • Gère la découverte des plugins activés

Limites

  • Nécessite une structure de fichiers spécifique à Claude
  • La découverte des plugins est complexe et sujette aux erreurs
  • Ne lit que l'en-tête YAML, pas le contenu complet des compétences
Quand l'utiliser

Utilisez-le pour créer ou mettre à jour un inventaire de toutes les compétences Claude installées, à des fins de référence ou de partage.

Quand l'éviter

Ne l'utilisez pas si vous souhaitez modifier les compétences ou comprendre leur contenu complet ; il n'est pas adapté aux environnements non Claude.

Analyse de sécurité

Sûr
Score qualité90/100

The skill only reads existing SKILL.md files and generates a documentation file using echo. The allowed bash tools are read-only (cat, find, ls) and echo, posing no risk of data loss, exfiltration, or destructive actions.

Aucun point d'attention détecté

Exemples

Export all skills
Export all available Claude skills to a markdown catalog file.
Generate skills documentation
Generate a documentation file (SKILLS.md) listing all personal, project, and plugin skills.
Create skills inventory
Create an inventory of all installed Claude skills with their names, descriptions, and locations.

name: skill-export description: Export Claude skills. Use to generate documentation of all available Claude Skills. allowed-tools: TodoWrite, Glob, Read, Bash(echo:), Bash(cat:), Bash(find:), Bash(ls:) license: MIT

Skill Export

Generate a comprehensive markdown catalog of all Claude skills available in the environment.

Workflow

Discover Skills from Three Sources

Personal Skills: ~/.claude/skills/*/SKILL.md

  • Scan all subdirectories for SKILL.md files

Project Skills: .claude/skills/*/SKILL.md

  • Scan all subdirectories relative to current working directory

Plugin Skills: Requires careful multi-step discovery

  1. Read ~/.claude/settings.json to get enabled plugins (format: plugin-name@marketplace-id)
  2. Parse each plugin ID into plugin name and marketplace ID
  3. Look up marketplace location in ~/.claude/plugins/known_marketplaces.json
  4. Read {marketplaceLocation}/.claude-plugin/marketplace.json to get the marketplace manifest
  5. Find the specific plugin by name in the manifest's plugins array
  6. Only scan skills listed in that plugin's skills array (do not scan entire marketplace)
  7. For each skill path, read {marketplaceLocation}/{skillPath}/SKILL.md

Critical: Plugin discovery must be scoped to enabled plugins. Do not scan all skills in a marketplace—only those listed in the specific enabled plugin's manifest entry.

Extract and Format

For each SKILL.md file:

  • Parse YAML frontmatter to extract name and description.
  • Record location as absolute path to the skill directory (use dirname() of SKILL.md path)

Critical: Only read the YAML frontmatter, i.e., the top 5 lines, of SKILL.md files.

Generate markdown table:

# Skills

Skills are additional instructions for specific scenarios. Given below is a list of name, description, and location of all available skills. 
If a skill is relevant to the task you're performing based on its description, read the SKILL.md file at the location of that skill for additional instructions.

| Name | Description | Location |
|------|-------------|----------|
| skill-name | Description text | /absolute/path/to/skill |

Formatting: escape pipe characters (\|), remove newlines from descriptions, sort by location type then name.

Write Output

Write the output into a SKILLS.md file at the current working directory. Write the generated markdown into the file, and display summary to the user in chat.

Skills similaires