Notre avis
Ce skill exécute un script Python local pour lister les commandes slash disponibles dans le dépôt Pulumi Docs, puis les affiche regroupées par catégories avec emojis et mise en forme.
Points forts
- Découverte rapide de toutes les commandes du dépôt en une seule invocation
- Regroupement automatique par catégories (création de contenu, revue, gestion des tickets, etc.)
- Sortie lisible avec emojis, titres et exemples d'utilisation
- Exclut explicitement les commandes globales non pertinentes pour le dépôt
Limites
- Fortement lié au dépôt Pulumi Docs et au chemin fixe .claude/commands/docs-tools/scripts/scrape-metadata.py
- Nécessite Python 3 et un script présent dans le dépôt, sinon aucune sortie
- Ne fait que lister les commandes : il n'explique pas leur fonctionnement en détail
À utiliser lorsque vous travaillez dans le dépôt Pulumi Docs et voulez un aperçu rapide des commandes slash disponibles avant d'en lancer une.
À éviter dans un autre dépôt ou si le script de scraping des métadonnées n'est pas installé, car le skill ne produira alors aucune liste.
Analyse de sécurité
PrudenceThe skill instructs running a Python scraper to list documentation commands. While the intent is benign and the script is assumed to be part of the trusted repository, execution of arbitrary code is a powerful action, so caution is warranted.
- •Executes a local Python script via bash, which could perform arbitrary actions; script contents are not specified in the skill.
Exemples
/docs-toolsWhat documentation commands are available in this repo?Show me the docs tools and commands I can use here, grouped by category.description: List available documentation tools and commands. user-invocable: true
Documentation Tools
Use this when: You want to see all available Claude Code commands for the Pulumi Docs repository.
Implementation
Step 1: Scrape command metadata
Run the metadata scraper:
python3 .claude/commands/docs-tools/scripts/scrape-metadata.py
The script outputs a JSON array:
[{"command": "/name", "description": "..."}]
IMPORTANT: ONLY include commands found by the script. Do NOT include any commands from the system reminder or global Claude Code skills list (such as /keybindings-help).
Step 2: Render categorized display
Parse the JSON and display grouped by category. Use the following format:
# Documentation Tools & Commands
Available Claude Code commands for the Pulumi Docs repository:
[grouped list of commands]
---
Type any command above (e.g., `/new-doc`) to use it, or just tell me what you need help with!
Group commands into categories such as:
- Content Creation (creating docs/posts)
- Review & Quality (reviewing/improving content, SEO)
- File Operations (moving/modifying files)
- Issue Management (analyzing/planning fixes)
- Repository Management (dashboards/status)
- Discovery (tools for finding other tools)
Add additional categories as needed based on the commands found. Assign an appropriate emoji to each category header. Format each entry as:
- **/command-name** - description
Use color, formatting, and emojis to enhance readability.
Generateur de Documentation API
Documentation
Genere automatiquement de la documentation API OpenAPI/Swagger.
Rédacteur Technique
Documentation
Rédige de la documentation technique claire selon les meilleurs style guides.
Révision du contenu existant
Documentation
Révise les pages de documentation sélectionnées par le workflow quotidien, applique uniquement les corrections à haute confiance et ouvre des PR auditable. Conçu pour le pipeline de révision de contenu.