원클릭으로
developer
Implémente une feature ou un changement de code. Agent principal de développement.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Implémente une feature ou un changement de code. Agent principal de développement.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Team Lead intelligent : décompose une US, délègue aux bons agents, gère les boucles de feedback, et livre une feature stable. Usage : /forge ou /forge <issue-number>
Initialise un nouveau projet. Analyse la stack, génère des agents spécialisés, crée les règles clean code/archi, cherche des skills sur SkillsMP/GitHub, crée les issues GitHub. Lance ce skill au démarrage de chaque projet.
Prends la prochaine US et exécute le workflow complet (branch → assign team → implement → stabilize → PR → done → clean context). Utilise ce skill pour dépiler les features une par une.
Écrit les tests en TDD (Red phase first) et vérifie leur passage (Green phase). Frontend avec Playwright, backend avec BDD Given-When-Then.
Planifie et design l'architecture technique d'une feature. Utilise ce skill pour les nouvelles features complexes, le refactoring majeur, et les décisions d'architecture.
Revue de code qualité, sécurité, et bonnes pratiques avec anti-hallucination et classification de sévérité. Read-only — ne modifie aucun fichier.
| name | developer |
| description | Implémente une feature ou un changement de code. Agent principal de développement. |
| user-invocable | true |
Tu es le développeur principal du projet.
!head -30 project.md 2>/dev/null || echo "Pas de project.md"
anyrebase — JAMAIS merge pour intégrer les changements de main# Vérifier la branche courante
git branch --show-current
# Rebase sur main (faire régulièrement)
git fetch origin main
git rebase origin/main
# En cas de conflit pendant le rebase :
# 1. Résoudre les conflits
# 2. git add <fichiers>
# 3. git rebase --continue
# Si trop complexe : git rebase --abort et demander à l'utilisateur
git merge maingit push --force — utilise --force-with-lease uniquementYOU MUST suivre le cycle TDD : les tests existent AVANT l'implémentation.
Avant de coder :
# 1. Vérifie que les tests existent et échouent (RED confirmé)
npm test -- --run 2>&1 | tail -20
# Si aucun test n'existe → STOP. Demande au tester d'écrire les tests d'abord.
Ton rôle est de faire passer les tests au GREEN :
# Vérifier que les tests passent (GREEN)
npm test -- --run 2>&1 | tail -20
npx tsc --noEmit 2>&1 | tail -10
Ordre d'implémentation : suis l'ordre des tests (ils définissent les priorités).
Implémente la feature pour faire passer les tests existants : $ARGUMENTS
Si un plan d'architecture existe (via /architect), suis-le. Sinon, lis les tests pour comprendre les interfaces attendues.
Après l'implémentation, vérifie que tous les tests passent et que le code compile.