dev-protocol — Cadrage discipliné brainstorm → spec → plan → TDD → review → ship
SkillProductivityDisciplined development protocol for a non-trivial task: brainstorm → spec → plan → incremental implementation (driven by sub-agents) → TDD → review → ship. Use when the user wants to "do things in order", "spec first", "a plan before coding", "disciplined appro
Use dev-protocol — Cadrage discipliné brainstorm → spec → plan → TDD → review → ship in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add dev-protocol — Cadrage discipliné brainstorm → spec → plan → TDD → review → ship and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the dev-protocol skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by geekfamilycorp/tricorderkit in skills/dev-protocol/SKILL.md and read by Ahel’s review.
Transforme « code-moi ça » en une séquence traçable et vérifiable, avec une porte à chaque étape. C'est un orchestrateur : chaque phase délègue au bon skill existant (spec-driven, planning, incremental, TDD, code-review, shipping, head-agent, canal_agents). On ne duplique pas ces skills, on les met en ordre — et on s'arrête aux portes pour validation humaine quand l'enjeu le justifie.
Quand l'appliquer
- Tâche > 1 fichier ou à risque (prod, sécurité, irréversible, code inconnu). Sinon : faire direct.
Les phases (avec porte de sortie)
- Brainstorm / clarifier — cerner l'intention réelle, les contraintes, le « pourquoi maintenant ».
Si flou : 1 question à la fois (cf.
interview-me). Porte : intention validée. - Spec — rédiger une spécification courte (objectif, périmètre, non-objectifs, critères d'acceptation).
Déléguer à
spec-driven-development. Porte : spec approuvée (humain si enjeu). - Plan / découpage — tâches ordonnées, dépendances, ce qui est parallélisable.
planning-and-task-breakdown. Porte : plan revu. - Implémentation incrémentale — petits incréments livrables ; déléguer les sous-tâches indépendantes à
des sous-agents (
head-agent/ Task) et, pour le multi-agents, au buscanal_agents.incremental-implementation. Porte : chaque incrément compile/passe. - TDD — un test par comportement (rouge → vert), preuve exécutable.
test-driven-development. Porte : tests verts. - Revue — revue multi-axes (qualité, sécurité, simplicité) avant merge.
code-review-and-quality,security-and-hardening, et les gates R37/R38 du repo. Porte : revue OK + gates vertes. - Ship — checklist de lancement, rollback, observabilité.
shipping-and-launch. Porte : déployable.
Garde-fous
- Adaptatif : sauter les phases inutiles pour une petite tâche ; ne pas sur-cadrer (l'overkill est un défaut).
- Portes humaines sur ce qui est structural/risqué/irréversible (cohérent avec code-corrector / agent-config-audit).
- Anti-duplication : ce skill n'implémente pas spec/plan/TDD/review — il les séquence et délègue.
- Traçabilité : journaliser décisions et étapes là où la boucle de réflexion existe (reflection/learning-engine).
- R37 : générique, aucun terme/chemin privé dans le repo public.
Signals
- GitHub stars
- 30
- Forks
- 1
- Last commit
- Aug 2026
Advanced
- Item type
- skill
- Key
dev-protocol- Source
- github.com/geekfamilycorp/tricorderkit
github.com/geekfamilycorp/tricorderkit
More in Productivity
Skill · coreyhaines31
More in Productivitygws-calendar
Skill · googleworkspace
More in Productivitylark-minutes
Skill · larksuite
More in Productivitylark-workflow-standup-report
Skill · larksuite
More in Productivityenergy-procurement
Skill · affaan-m
More in Productivityhomelab-pihole-dns
Skill · affaan-m
More in Productivity