**Motivations:** - Centraliser les fichiers Cursor (rules, skills, agents, commands, hooks) par user et par projet **Root causes:** - N/A **Correctifs:** - N/A **Evolutions:** - desk: rules, skills-cursor, agents, commands, hooks, argv/hooks/mcp.json - ncantu: README placeholder - 4NK_node, algo, builazoo, ia_local, lecoffre_ng, lecoffre_ng_pprod, lecoffre_ng_test: .cursor contents **Pages affectées:** - cursor/desk/, cursor/ncantu/, cursor/<project>/
Plans Cursor (workflows)
Les workflows sont en plans Cursor déclenchables, stockés au niveau utilisateur.
Emplacement
Plans : ~/.cursor/plans/ (niveau utilisateur, utilisables depuis ce projet et autres)
Commandes : .cursor/commands/ (projet, invoquent les plans utilisateur)
Structure
| Plan | Commande | Description |
|---|---|---|
| workflow-cloture-evolution.plan.md | /cloture-evolution | Clôture évolution/correction |
| workflow-deploy.plan.md | /deploy | Déploiement test/pprod/prod |
| workflow-fix-lint.plan.md | /fix-lint | Correction lint |
| workflow-pousse.plan.md | /pousse | Commit et push |
| workflow-docupdate.plan.md | /docupdate | Mise à jour documentation |
| workflow-audit-security.plan.md | /audit-security | Audit sécurité |
| workflow-lintit.plan.md | /lintit | Qualité code |
| workflow-banch-align.plan.md | /banch-align | Aligner branches |
| workflow-banch-align-update.plan.md | /banch-align-update | Aligner branche actuelle |
Format Cursor
- Frontmatter YAML :
name,overview,todos(id, content, status),isProject: false - Corps Markdown : phases, étapes, liens vers fichiers (chemins relatifs au workspace)
Déclenchement
- Commande : Taper
/dans le chat puis le nom (ex./cloture-evolution,/deploy test) - Plan mode : Shift+Tab pour créer un plan ; ouvrir
~/.cursor/plans/workflow-*.plan.mdet cliquer « Build » pour exécuter
Priorité
Les commandes projet (.cursor/commands/) ont priorité sur les commandes globales (~/.cursor/commands/) pour les noms identiques.
Référence : docs/WORKFLOWS_AND_COMPONENTS.md