← ClaudeAtlas

pmlisted

Gestion de projet interne Blue Green — projets, tâches, sprints, documents, notes. Déclencher sur : /pm new, /pm task, /pm tasks, /pm log, /pm update, /pm list, /pm doc, /pm sprint, ou toute demande NL : "créer un projet", "nouvelle tâche", "mes tâches", "sprint actuel", "vue sprint", "logger une note sur le projet", "attacher un doc", "c'est fait", "done", "next". NE PAS déclencher pour : opportunités commerciales, contacts, propales, devis (→ /crm).
BluegReeno/bluegreen-marketplace · ★ 0 · AI & Automation · score 61
Install: claude install-skill BluegReeno/bluegreen-marketplace
# PM — Gestion de projet interne via hal-mcp (Claude Code) Ce skill route les instructions NL vers le connecteur MCP `hal-mcp` (backend Supabase). Zéro script, zéro Bash — pur NL → mapping MCP. **Scope** : projets internes Blue Green, tâches, sprints, documents, notes d'avancement. Les données CRM commerciales (opportunités, contacts, propales, devis) sont hors scope → skill `/crm`. --- ## Pre-flight : vérifier hal-mcp Avant toute opération MCP, vérifier que le connecteur est actif via `whoami` : 1. Appeler `whoami` (aucun argument). 2. **Succès** → connecteur opérationnel. Mettre en cache pour la commande en cours : - `default_workspace_slug` — utilisé par la résolution de workspace - `workspaces` — liste des memberships, sert pour les messages d'erreur - `user_email` — utilisé par `/pm tasks --mine` 3. **Échec** (outil indisponible / connexion refusée / timeout) : > ❌ **hal-mcp non connecté.** > Le serveur est fourni par le plugin `hal` (`plugin:hal:hal-mcp`). > Reconnexion : `/mcp` → `plugin:hal:hal-mcp` → `authenticate`. > Relancer la commande après reconnexion. --- ## Workspace resolution (s'applique à toutes les commandes /pm) Chaque appel MCP doit passer un `workspace_slug`. Le pre-flight a déjà mis en cache la réponse `whoami`. Résoudre dans cet ordre : 1. **Arg explicite** (`/pm tasks ic`, `/pm list blue-green`) → utiliser ce slug directement. Raccourci : `ic` → `ic-ingenieurs-conseils`. RLS valide la membership côté serveur ; si non-membre,