Outils Plateforme (Flux E–I)
Les flux E à I couvrent l'écosystème de développement au sens large — décisions de stack, génération d'agents, outillage du cycle de vie dev, intégration git, orchestration multi-agents, gouvernance et opérations.
Référence rapide
| Outil | Description | Disponibilité |
|---|---|---|
suggest_stack | Recommander la meilleure stack technologique selon les objectifs et contraintes du projet | Inclus |
check_versions | Vérifier les versions installées des frameworks et outils ; recommander des mises à jour | Inclus |
generate_skill | Générer un skill Claude depuis une spec ou un pattern de base de code | Inclus |
skill_search | Rechercher des skills Claude installables dans plusieurs registres | Inclus |
skill_install | Installer un skill depuis un registre dans le répertoire .claude/skills/ d'un projet | Inclus |
detect_agent | Détecter les capacités et comportements des agents IA dans la base de code | Inclus |
detect_deprecations | Détecter les patterns, APIs ou bibliothèques dépréciés utilisés | Inclus |
generate_sub_agent | Générer une configuration de sous-agent spécialisé pour une tâche spécifique | Inclus |
generate_rules | Générer des règles et conventions de projet depuis une spec | Inclus |
generate_teammate_prompt | Générer des prompts d'agents structurés pour une équipe d'agents | Inclus |
suggest_tooling | Suggérer des outils et intégrations pour améliorer les flux de travail de développement | Inclus |
discover_mcps | Découvrir les serveurs MCP disponibles et leurs capacités | Inclus |
suggest_mcps | Suggérer des serveurs MCP selon les besoins du projet | Inclus |
suggest_mcp_server | Suggérer des serveurs MCP appropriés pour le projet actuel | Inclus |
generate_tests | Générer des cas de test et scénarios complets depuis une spec | Inclus |
generate_docs | Générer de la documentation technique automatiquement depuis les specs | Inclus |
generate_ci | Générer la configuration du pipeline CI GitHub Actions pour un projet | Inclus |
generate_planu_ci | Générer un pipeline CI GitHub Actions spécifique à Planu | Inclus |
transform_code | Appliquer des transformations de code déterministes via l'API TypeScript Compiler | Inclus |
integrate_pm | Intégrer des outils de gestion de projet avec Planu | Inclus |
update_registry | Ajouter une entrée de framework personnalisé au registre local | Inclus |
manage_hooks | Configurer et gérer les hooks git pour le projet | Inclus |
start_hooks | Démarrer le file watcher et le moteur de hooks pour un projet | Inclus |
stop_hooks | Arrêter le file watcher et le moteur de hooks | Inclus |
hook_status | Obtenir le statut actuel du moteur de hooks | Inclus |
configure_hooks | Voir ou mettre à jour la configuration du moteur de hooks à l'exécution | Inclus |
manage_git | Gérer les opérations git : branches, commits, push, PRs | Inclus |
create_pr_from_spec | Créer une Pull Request GitHub depuis une spec | Inclus |
review_pr | Analyser le diff d'une Pull Request pour des résultats de revue | Inclus |
pr_status | Lister les Pull Requests ouvertes avec le statut de revue et les vérifications CI | Inclus |
create_release | Créer une Release GitHub avec des notes de release auto-générées | Inclus |
generate_changelog | Générer un changelog depuis les Pull Requests fusionnées entre deux refs git | Inclus |
orchestrate | Coordonner et exécuter des flux de travail complexes multi-étapes | Inclus |
orchestrate_runtime | Lancer et coordonner des agents parallèles avec des topologies configurables | Inclus |
orchestrate_agents | Orchestrer plusieurs agents IA pour une exécution parallèle ou séquentielle | Inclus |
agent_swarm_status | Obtenir le statut des sessions d'orchestration : progression des agents, statut des tâches, métriques et coût | Inclus |
validate_team_results | Valider les résultats combinés de tous les agents après l'exécution parallèle | Inclus |
manage_context | Gérer et optimiser l'utilisation du contexte entre specs et projets | Inclus |
context_budget | Voir et gérer votre budget de tokens de contexte pour le développement assisté par IA | Inclus |
token_intelligence | Analyses avancées de tokens : suivi des coûts, monitoring du budget, précision des estimations, détection de tendances et alertes d'anomalies | Inclus |
consult_docs | Rechercher et consulter la documentation du projet sans quitter le CLI | Inclus |
migrate_tech | Planifier et exécuter une migration technologique | Inclus |
ecosystem_status | Scanner les sources de l'écosystème externe pour de nouvelles capacités, patterns et opportunités d'intégration | Inclus |
generate_infrastructure | Générer de l'Infrastructure-as-Code (IaC) depuis une spec | Inclus |
configure_roles | Activer ou désactiver le contrôle d'accès basé sur les rôles (RBAC) pour un projet | Inclus |
assign_role | Assigner un rôle à un utilisateur pour un projet ou une spec spécifique | Inclus |
configure_workers | Configurer les workers d'analyse en arrière-plan : activer/désactiver, définir le cooldown, définir la priorité | Inclus |
worker_status | Afficher le statut des workers d'analyse en arrière-plan | Inclus |
configure_llm_providers | Configurer les fournisseurs LLM pour un support multi-fournisseurs | Inclus |
llm_provider_status | Afficher le statut de tous les fournisseurs LLM configurés incluant la santé et le suivi des coûts | Inclus |
configure_observability | Configurer le traçage et les métriques OpenTelemetry (OTel) | Inclus |
manage_plugins | Lister, installer, activer, désactiver, désinstaller ou obtenir des infos sur les plugins Planu | Inclus |
scaffold_plugin | Générer un projet de plugin de démarrage avec manifeste, point d'entrée, tests et exemples | Inclus |
token_usage | Voir les métriques de consommation de tokens, les performances du cache et les économies d'optimisation | Inclus |
submit_feedback | Soumettre un rapport de bug, une demande de fonctionnalité ou une suggestion | Inclus |
triage_feedback | Voir et prioriser les retours en attente regroupés par similarité | Inclus |
resolve_feedback | Marquer un retour comme résolu, en le liant à la spec et la PR qui l'ont traité | Inclus |
registry_search | Rechercher des specs réutilisables dans le registre Planu | Inclus |
registry_install | Installer une spec depuis le registre Planu dans un projet local | Inclus |
configure_oauth | Vérifier ou tester l'authentification OAuth 2.1 Bearer token | Inclus |
Flux E — Stack & Agents
suggest_stack
Recommander la meilleure stack technologique selon les objectifs et contraintes du projet.
Quand l'utiliser : Au lancement du projet lorsque l'équipe choisit entre des technologies concurrentes, ou lors de la validation d'un choix de stack contre les contraintes du projet.
Prompt: "Suggest a stack for a real-time collaborative document editor for project proj_abc123"check_versions
Vérifier les versions installées des frameworks et outils ; recommander des mises à jour.
Ce qu'il vérifie :
- Versions actuelles vs dernières versions stables
- CVE connus et avis de sécurité
- Paquets dépréciés
- Avertissements de changements cassants pour les écarts de version majeure
Prompt: "Check dependency versions for project proj_abc123"generate_skill
Générer un skill Claude depuis une spec ou un pattern de base de code.
Plateformes supportées : Claude Code (skills CLAUDE.md), Cursor (fragments .cursorrules), Windsurf, instructions Copilot, définitions d'agents personnalisés.
Prompt: "Generate a Claude Code skill for the authentication workflow in project proj_abc123"skill_search
Rechercher des skills Claude installables dans plusieurs registres.
Quand l'utiliser : Lorsque vous souhaitez trouver des skills maintenus par la communauté ou sélectionnés par Planu pertinents pour votre stack ou flux de travail.
Prompt: "Search for TypeScript skills in the Planu skill registry"skill_install
Installer un skill depuis un registre dans le répertoire .claude/skills/ d'un projet.
Quand l'utiliser : Après avoir trouvé un skill avec skill_search, pour l'ajouter à votre projet afin que les agents puissent l'utiliser automatiquement.
Prompt: "Install the typescript-expert skill into project proj_abc123"detect_agent
Détecter les capacités et comportements des agents IA dans la base de code.
Quand l'utiliser : Lorsque vous devez générer des artefacts spécifiques à l'agent (fichiers de règles, skills, fichiers mémoire) et que vous voulez que Planu sélectionne automatiquement le bon format.
Prompt: "Detect what AI agent is configured at /workspace/my-app"detect_deprecations
Détecter les patterns, APIs ou bibliothèques dépréciés utilisés.
Quand l'utiliser : Avant une mise à niveau majeure de version, ou dans le cadre d'une révision trimestrielle de la dette technique. Scanne les fichiers source du projet sans réseau requis.
Prompt: "Detect deprecated APIs in project proj_abc123"generate_sub_agent
Générer une configuration de sous-agent spécialisé pour une tâche spécifique.
Ce qu'il produit : Une définition d'agent structurée avec les capacités, la propriété des ressources, le protocole de transfert et le contrat de communication — prête à utiliser avec orchestrate_agents.
Prompt: "Generate a sub-agent for the database migration task in spec SPEC-011 for project proj_abc123"generate_rules
Générer des règles et conventions de projet depuis une spec — .cursorrules, CLAUDE.md, instructions Copilot, règles Windsurf — dérivées de la Constitution du projet et des patterns détectés.
Prompt: "Generate a CLAUDE.md for project proj_abc123"
Prompt: "Generate .cursorrules for project proj_abc123"generate_teammate_prompt
Générer des prompts d'agents structurés pour une équipe d'agents.
Quand l'utiliser : Lors de la configuration d'une exécution parallèle d'agents avec orchestrate_agents ou orchestrate_runtime. Chaque agent reçoit un prompt focalisé et non chevauchant avec une propriété de fichiers explicite.
Prompt: "Generate teammate prompts for specs SPEC-012 through SPEC-015 in project proj_abc123"Flux F — Cycle de vie Dev
suggest_tooling
Suggérer des outils et intégrations qui amélioreraient les flux de travail de développement.
Couverture :
- CI/CD (GitHub Actions, GitLab CI, CircleCI, etc.)
- Tests (unitaires, intégration, E2E, régression visuelle)
- Monitoring et observabilité (OpenTelemetry, Datadog, Grafana)
- Outillage IA natif (observabilité LLM, cache sémantique, gestion de prompts, guardrails)
- Outillage de performance frontend (Lighthouse CI, régression visuelle, bibliothèques de composants)
Prompt: "Suggest tooling for project proj_abc123"discover_mcps
Découvrir les serveurs MCP disponibles et leurs capacités.
Quand l'utiliser : Lorsque vous souhaitez comprendre quels serveurs MCP sont configurés dans l'environnement actuel.
Prompt: "What MCP servers are available in my environment?"suggest_mcps
Suggérer des serveurs MCP selon les besoins du projet.
Quand l'utiliser : Lors du démarrage d'un nouveau projet et souhaitant des recommandations de serveurs MCP correspondant à votre stack détectée et vos patterns de flux de travail.
Prompt: "Suggest MCP servers for project proj_abc123"suggest_mcp_server
Suggérer des serveurs MCP appropriés pour le projet actuel.
Quand l'utiliser : Lorsque vous avez besoin d'une recommandation focalisée pour un manque de capacité spécifique (ex. "J'ai besoin d'un serveur MCP pour les opérations de base de données").
Prompt: "Suggest an MCP server for managing PostgreSQL for project proj_abc123"generate_tests
Générer des cas de test et scénarios complets depuis les critères d'acceptation d'une spec.
Ce qu'il produit :
- Plan de tests avec noms de cas de test mappés aux critères d'acceptation
- Fichiers de tests dans le framework de test du projet (vitest, pytest, go test, JUnit, etc.)
- Objectifs de couverture par critère
- Stratégie de mock pour les dépendances externes
Prompt: "Generate tests for spec SPEC-003 in project proj_abc123"generate_docs
Générer de la documentation technique automatiquement depuis les specs — docs API, sections README, vues d'ensemble architecturales.
Prompt: "Generate API documentation for spec SPEC-007 in project proj_abc123"
Prompt: "Generate a README section for the authentication module from spec SPEC-001"generate_ci
Générer la configuration du pipeline CI pour un projet.
Supporté : GitHub Actions, GitLab CI, CircleCI, Jenkins, Azure Pipelines, Bitbucket Pipelines.
Prompt: "Generate a GitHub Actions CI pipeline for project proj_abc123"generate_planu_ci
Générer un pipeline CI GitHub Actions spécifique à Planu qui valide les specs, vérifie le drift et impose les quality gates dans votre pipeline CI.
Prompt: "Generate a Planu CI check for my GitHub Actions pipeline in project proj_abc123"transform_code
Appliquer des transformations de code déterministes via l'API TypeScript Compiler.
Quand l'utiliser : Lors de la migration de patterns de code (basé sur des classes vers fonctionnel, callbacks vers async/await), du refactoring pour correspondre aux exigences de la spec, ou de l'application de patterns cohérents dans une base de code.
Prompt: "Transform the auth module from callbacks to async/await in project proj_abc123"integrate_pm
Intégrer des outils de gestion de projet et des flux de travail avec Planu — créer des issues, epics ou tâches depuis les specs.
Supporté : Jira, Linear, GitHub Issues, GitLab Issues, Trello, Notion.
Prompt: "Create a GitHub issue for spec SPEC-004 in project proj_abc123"
Prompt: "Create a Linear task for spec SPEC-009 in project proj_abc123"update_registry
Ajouter une entrée de framework personnalisé au registre local.
Quand l'utiliser : Lorsque votre projet utilise un framework non reconnu par le catalogue intégré de Planu — l'ajoute pour que suggest_stack, check_versions et suggest_tooling puissent l'utiliser.
Prompt: "Add my custom framework 'acme-framework' v2.1 to the local registry for project proj_abc123"manage_hooks
Configurer et gérer les hooks git pour le projet — pre-commit, post-merge, pre-push — liés à la validation des specs et aux quality gates.
Quand l'utiliser : Lors de la configuration ou modification des hooks git qui appliquent les règles du flux de travail SDD.
Prompt: "Set up pre-commit hooks for spec validation in project proj_abc123"start_hooks
Démarrer le file watcher et le moteur de hooks pour un projet.
Quand l'utiliser : Pour activer le traitement de hooks en temps réel pendant une session de développement active.
Prompt: "Start the hook engine for project proj_abc123"stop_hooks
Arrêter le file watcher et le moteur de hooks.
Prompt: "Stop the hook engine for project proj_abc123"hook_status
Obtenir le statut actuel du moteur de hooks — s'il est en cours d'exécution, quels hooks sont actifs et l'historique récent des déclenchements.
Prompt: "Check hook engine status for project proj_abc123"configure_hooks
Voir ou mettre à jour la configuration du moteur de hooks à l'exécution sans redémarrage.
Quand l'utiliser : Pour modifier les intervalles de cooldown, activer/désactiver des hooks spécifiques, ou ajuster les priorités des hooks sans arrêter et redémarrer le moteur.
Prompt: "Configure hooks to increase cooldown to 60 seconds for project proj_abc123"Flux G — Git & CI
manage_git
Gérer les opérations git : branches, commits, push, PRs — liés aux specs pour une traçabilité complète.
Prompt: "Create a branch for spec SPEC-005 in project proj_abc123"
Prompt: "Generate a PR description for spec SPEC-005 in project proj_abc123"
Prompt: "Generate a changelog from specs SPEC-001 through SPEC-010 for project proj_abc123"create_pr_from_spec
Créer une Pull Request GitHub depuis une spec — remplit automatiquement le titre, le corps, les labels et les métadonnées de la spec liée.
Quand l'utiliser : Après avoir implémenté une spec et souhaitant ouvrir une PR avec une traçabilité SDD complète (ID de spec, critères d'acceptation, notes d'implémentation).
Prompt: "Create a PR from spec SPEC-012 in project proj_abc123"review_pr
Analyser le diff d'une Pull Request pour des résultats de revue — vérifie la conformité aux specs, les patterns de code et les problèmes de qualité.
Quand l'utiliser : Avant d'approuver une PR, ou comme étape automatisée en CI pour détecter les drifts de specs tôt.
Prompt: "Review PR #88 for project proj_abc123"pr_status
Lister les Pull Requests ouvertes avec le statut de revue et les vérifications CI.
Quand l'utiliser : Pour obtenir un aperçu rapide de toutes les PRs en cours et leur statut bloquant avant une session de planification ou de standup.
Prompt: "Show PR status for project proj_abc123"create_release
Créer une Release GitHub avec des notes de release auto-générées dérivées des specs et PRs fusionnées.
Prompt: "Create a release v2.1.0 for project proj_abc123"generate_changelog
Générer un changelog depuis les Pull Requests fusionnées entre deux refs git.
Quand l'utiliser : Avant une release pour compiler un résumé lisible par les humains de tous les changements depuis le dernier tag.
Prompt: "Generate a changelog from v2.0.0 to HEAD for project proj_abc123"Flux H — Orchestration & Contexte
orchestrate
Coordonner et exécuter des flux de travail complexes multi-étapes — enregistrer des agents, verrouiller des ressources, distribuer des tâches et gérer l'état d'exécution parallèle.
Prompt: "Register an agent for spec SPEC-011 and lock the auth module in project proj_abc123"orchestrate_runtime
Lancer et coordonner des agents parallèles avec des topologies configurables (fan-out, pipeline, consensus).
Quand l'utiliser : Lors de l'exécution de 3+ tâches d'implémentation indépendantes en parallèle nécessitant une gestion d'état centralisée, une détection de conflits et une agrégation des résultats.
Prompt: "Launch a fan-out orchestration for specs SPEC-020 through SPEC-025 in project proj_abc123"orchestrate_agents
Orchestrer plusieurs agents IA pour une exécution parallèle ou séquentielle — déclarer les capacités, router les tâches, générer des contextes de transfert et détecter les conflits de propriété de fichiers avant l'exécution.
Prompt: "Orchestrate agents for specs SPEC-012, SPEC-013, SPEC-014 in project proj_abc123"agent_swarm_status
Obtenir le statut des sessions d'orchestration : progression des agents, statut des tâches, métriques et coût.
Quand l'utiliser : Pendant ou après une session d'agents parallèles pour surveiller quels agents sont bloqués, terminés ou en échec.
Prompt: "Show swarm status for orchestration session orch_abc123"validate_team_results
Valider les résultats combinés de tous les agents après l'exécution parallèle — vérifie les conflits, les sorties manquantes et la conformité aux specs.
Quand l'utiliser : Après la fin de orchestrate_agents, avant de fusionner les branches parallèles.
Prompt: "Validate team results for orchestration session orch_abc123 in project proj_abc123"manage_context
Gérer et optimiser l'utilisation du contexte entre specs et projets — sauvegarder, charger et conserver des notes de contexte persistantes.
Quand l'utiliser : Lorsque vous devez préserver des décisions architecturales importantes, des contraintes externes ou des accords d'équipe qui ne sont pas capturés dans les specs.
Prompt: "Save context: we decided to use Postgres 16 with pgvector for all AI features in project proj_abc123"
Prompt: "What context have we saved for project proj_abc123?"context_budget
Voir et gérer votre budget de tokens de contexte pour le développement assisté par IA.
Actions :
status— Vérifier l'utilisation actuelle des tokens, le niveau d'alerte et les principaux consommateursconfigure— Définir la taille de la fenêtre de contexte et les seuils d'alerte/critiquecheckpoint— Sauvegarder l'état de session (décisions, fichiers, specs, état git) pour la continuitérestore— Charger un checkpoint précédent pour reprendre le travail dans une nouvelle sessionlist-checkpoints— Afficher les checkpoints de session disponiblesoptimize— Obtenir des suggestions de délégation pour réduire la pression du contexte
Prompt: "Check my context budget status"
Prompt: "Save a checkpoint of this session"
Prompt: "What should I delegate to subagents?"token_intelligence
Analyses avancées de tokens : suivi des coûts, monitoring du budget, précision des estimations, détection de tendances et alertes d'anomalies.
Quand l'utiliser : Lors de sessions d'agents longues ou coûteuses nécessitant une visibilité sur où les tokens sont dépensés, si les estimations sont précises et où réduire les coûts.
Prompt: "Show token intelligence report for project proj_abc123"
Prompt: "Alert me if any session exceeds 50k tokens"consult_docs
Rechercher et consulter la documentation du projet sans quitter le CLI — récupère et résume les docs pertinentes en contexte.
Prompt: "Consult React docs about concurrent rendering for project proj_abc123"
Prompt: "What does the FastAPI docs say about dependency injection?"migrate_tech
Planifier et exécuter une migration technologique — analyser la base de code source, mapper les équivalences, générer un plan de migration, valider la parité fonctionnelle et planifier la migration de base de données.
Quand l'utiliser : Lors du passage d'un framework à un autre (Express → Fastify, Django → FastAPI, Create React App → Vite), de la mise à niveau d'une dépendance majeure ou de la migration de bases de données.
Prompt: "Plan a migration from Express to Fastify for project proj_abc123"
Prompt: "Migrate from class-based to functional React components in project proj_abc123"ecosystem_status
Scanner les sources de l'écosystème externe pour de nouvelles capacités, patterns et opportunités d'intégration pertinentes pour la stack du projet.
Quand l'utiliser : Au début d'une nouvelle phase ou trimestriellement, pour rester à jour avec les releases de frameworks, les nouveaux serveurs MCP et les patterns d'outillage émergents.
Prompt: "Run ecosystem status scan for project proj_abc123"generate_infrastructure
Générer de l'Infrastructure-as-Code (IaC) depuis une spec — Terraform, Pulumi, CDK, charts Helm ou Docker Compose.
Quand l'utiliser : Lorsqu'une spec inclut des exigences d'infrastructure (bases de données, files d'attente, caches, fonctions serverless) et que vous souhaitez de l'IaC reproductible plutôt qu'un provisionnement manuel.
Prompt: "Generate Terraform for the database spec SPEC-030 in project proj_abc123"
Prompt: "Generate a Helm chart for the API deployment in spec SPEC-031"Flux I — Gouvernance & Opérations
configure_roles
Activer ou désactiver le contrôle d'accès basé sur les rôles (RBAC) pour un projet — définir quels rôles peuvent créer, approuver ou implémenter des specs.
Prompt: "Enable RBAC for project proj_abc123 with roles: architect, developer, reviewer"assign_role
Assigner un rôle à un utilisateur pour un projet ou une spec spécifique.
Quand l'utiliser : Lors de l'intégration d'un nouveau membre de l'équipe et de la définition de ses permissions dans le flux de travail SDD.
Prompt: "Assign the 'developer' role to alice@example.com in project proj_abc123"configure_workers
Configurer les workers d'analyse en arrière-plan : activer/désactiver, définir le cooldown, définir la priorité.
Workers disponibles : détecteur de drift, scanner de conventions, moniteur de santé des specs, auditeur de dépendances, injecteur d'auto-mémoire.
Prompt: "Enable the drift detector worker with a 30-minute cooldown for project proj_abc123"
Prompt: "Set the convention scanner to high priority for project proj_abc123"worker_status
Afficher le statut des workers d'analyse en arrière-plan — lesquels sont en cours d'exécution, la dernière heure d'exécution et les résultats récents.
Prompt: "Show worker status for project proj_abc123"configure_llm_providers
Configurer les fournisseurs LLM pour un support multi-fournisseurs — ajouter des clés API, définir des règles de routage et configurer des chaînes de repli.
Fournisseurs supportés : Anthropic, OpenAI, Google Gemini, Mistral, Groq, Ollama (local).
Prompt: "Add OpenAI as a secondary LLM provider for project proj_abc123"llm_provider_status
Afficher le statut de tous les fournisseurs LLM configurés incluant la santé, la latence et le suivi des coûts.
Prompt: "Show LLM provider status for project proj_abc123"configure_observability
Configurer le traçage et les métriques OpenTelemetry (OTel) — exporter des spans vers Jaeger, Grafana Tempo, Datadog ou Honeycomb.
Quand l'utiliser : Lors de l'exécution de Planu dans un environnement d'équipe et souhaitant un traçage distribué pour les sessions d'agents et les appels d'outils.
Prompt: "Configure OpenTelemetry export to Grafana Tempo for project proj_abc123"manage_plugins
Lister, installer, activer, désactiver, désinstaller ou obtenir des infos sur les plugins Planu.
Quand l'utiliser : Lors de l'extension de Planu avec des outils personnalisés ou des intégrations tierces empaquetés comme plugins.
Prompt: "List all installed plugins for project proj_abc123"
Prompt: "Install the linear-sync plugin"
Prompt: "Deactivate the jira-integration plugin"scaffold_plugin
Générer un projet de plugin de démarrage avec manifeste, point d'entrée, tests et exemples.
Quand l'utiliser : Lors de la construction d'un plugin Planu personnalisé et souhaitant un point de départ entièrement structuré qui suit le contrat d'API des plugins.
Prompt: "Scaffold a new Planu plugin called 'notion-sync' for project proj_abc123"token_usage
Voir les métriques de consommation de tokens, les performances du cache et les économies d'optimisation.
Quand l'utiliser : Pour comprendre combien de tokens votre équipe dépense, quels outils sont les plus coûteux et combien le cache économise.
Prompt: "Show token usage for project proj_abc123"submit_feedback
Soumettre un rapport de bug, une demande de fonctionnalité ou une suggestion sur Planu directement depuis votre conversation.
Entrées :
type—bug,feature,suggestionoudxtitle— Résumé bref du retourdescription— Explication détailléecontext(optionnel) — ID de projet, spec ou outil concerné
Le retour est stocké localement et envoyé anonymement au tracker central de Planu.
Prompt: "I want to report a bug with the estimate tool"
Prompt: "Submit a feature request: I'd like create_spec to support importing from Notion"
Prompt: "I have a suggestion about the onboarding flow"triage_feedback
Voir et prioriser les retours en attente regroupés par similarité — aide les équipes à décider quoi traiter en priorité.
Ce qu'il produit :
- Éléments de retour groupés (bugs et demandes similaires fusionnés par score de similarité)
- Score de priorité par groupe (fréquence × sévérité)
- Action suggérée par groupe :
create_spec|merge|dismiss
Prompt: "Triage all pending feedback"
Prompt: "Show me pending bug reports"
Prompt: "Triage feature requests for project proj_abc123"resolve_feedback
Marquer un retour comme résolu, en le liant à la spec et à la pull request qui l'ont traité — créant une traçabilité complète du retour utilisateur jusqu'au correctif livré.
Entrées :
feedbackId— ID de l'élément de retour à résoudrespecId(optionnel) — La spec qui a traité ce retourprUrl(optionnel) — URL de la pull request ayant livré le correctifnotes(optionnel) — Notes ou contexte de la résolution
Prompt: "Mark feedback fb_001 as resolved, linked to SPEC-042"
Prompt: "Resolve feedback fb_003 with PR https://github.com/org/repo/pull/88"registry_search
Rechercher des specs réutilisables dans le registre Planu — trouver des specs contribuées par la communauté correspondant à vos besoins fonctionnels.
Prompt: "Search the Planu registry for authentication specs"
Prompt: "Find specs related to payment processing in the registry"registry_install
Installer une spec depuis le registre Planu dans un projet local.
Quand l'utiliser : Après avoir trouvé une spec pertinente avec registry_search, pour l'ajouter comme point de départ pour votre propre implémentation.
Prompt: "Install spec planu/stripe-checkout into project proj_abc123"configure_oauth
Vérifier ou tester l'authentification OAuth 2.1 Bearer token pour le transport HTTP Planu.
Quand l'utiliser : Lors de l'exécution de Planu comme serveur HTTP (pas stdio) et que vous avez besoin de le protéger avec une clé API ou des tokens JWT signés HMAC.
Ce qu'il produit :
- Sauvegarde la configuration OAuth (mode :
api-keyoujwt) - Retourne les noms des variables d'environnement à définir (
SDD_OAUTH_API_KEYouSDD_OAUTH_JWT_SECRET) - Résumé de validation confirmant que le transport est maintenant protégé
Prompt: "Configure OAuth for my Planu HTTP server using API key mode"