Code Generator

Transforme un document de conception en un plan d'implémentation phase par phase avec des estimations de coûts et un portail d'approbation.

par Dqz00116 · Dqz00116/skill-lib

Testé · Fonctionne ★ 8.4/10

Code Generator — Transforme un document de conception en un plan d'implémentation phase par phase avec des estimations de coûts et un portail d'approbation.

Ce que fait

Structure le travail d'implémentation de code en phases, chacune avec un tableau d'opérations (créer/modifier/supprimer), une estimation de coût en tokens, et un aperçu des différences avant/après, et exige une approbation utilisateur explicite avant d'écrire des fichiers. Se déclenche lors de l'implémentation d'un nouveau module à partir d'un document de conception, de l'ajout d'une fonctionnalité à du code existant, ou de la génération d'une implémentation structurée multi-fichiers.

Rapport de test

A effectué une mini-tâche réelle de conception à code : l'étape de planification du skill a mis en évidence une décision de conception ambiguë (muter vs retourner nouveau) et a demandé avant d'écrire, ce que la baseline non guidée a silencieusement supposé à la place — mais pour une tâche de 2 fichiers, la cérémonie obligatoire de planification/approbation/rapport est une surcharge disproportionnée.

Testé le: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/Dqz00116/skill-lib
mkdir -p ~/.claude/skills
cp -r skill-lib/code-generator ~/.claude/skills/code-generator

Commandes et exemples de prompts

  • /code-generatorTransforme un document de conception en un plan d'implémentation phase par phase avec des estimations de coûts et un portail d'approbation.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Turn this design doc into a phased implementation plan with costs
  • Show me a diff preview before you generate any of these files
  • Plan out the multi-file implementation for this new module