**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>/
40 lines
1.6 KiB
Markdown
40 lines
1.6 KiB
Markdown
# 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.md` et 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
|