.claude/skills/feature-doc-generator/SKILL.md
Générateur de documentation technique réutilisable pour les features implémentées dans des projets de développement logiciel sur mesure. Produit des guides de référence génériques (non liés à un projet spécifique) couvrant l'architecture, le front-end, le back-end, les APIs et les fournisseurs externes. Ces documents servent de blueprints pour réimplémenter la même feature dans d'autres projets via Claude Code. Utiliser ce skill quand : (1) on veut documenter une feature existante pour la réutiliser, (2) on veut créer un guide d'implémentation générique à partir d'un projet concret, (3) on dit "documente cette feature", "crée une référence technique", "fais un blueprint de cette fonctionnalité", "on veut réutiliser ce pattern", (4) on veut extraire les bonnes pratiques d'un projet pour les appliquer ailleurs.
npx skillsauth add SomtechSolutionMAxime/somtech-pack feature-doc-generatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Transformer une feature concrète d'un projet en documentation de référence générique et réutilisable, prête à être poussée à Claude Code pour implémenter la même feature dans un autre projet.
Demander à l'utilisateur :
Explorer le projet courant pour extraire l'information technique :
Pour chaque couche, noter les patterns architecturaux, librairies clés, décisions techniques, et pièges résolus.
Après l'analyse du code, poser des questions ciblées sur ce qui ne peut pas être déduit :
Créer un dossier docs/feature-references/<nom-de-la-feature>/ dans le projet.
Consulter le template de référence correspondant avant de rédiger chaque fichier :
| Fichier | Contenu | Template |
|---------|---------|----------|
| overview.md | Vue d'ensemble et architecture | references/template-overview.md |
| backend.md | Implémentation back-end | references/template-backend.md |
| frontend.md | Implémentation front-end | references/template-frontend.md |
| api-providers.md | APIs et fournisseurs externes | references/template-api-providers.md |
| database.md | Schéma de données et migrations | references/template-database.md |
| implementation-guide.md | Guide pas-à-pas pour réimplémenter | references/template-implementation-guide.md |
Ne pas créer les fichiers non pertinents (ex: pas de frontend.md pour une feature sans front-end, pas de api-providers.md sans API externe).
Présenter un résumé des documents générés. Demander s'il y a des ajustements ou des informations manquantes. Itérer si nécessaire.
tools
Documentation de référence SomCraft — DMS Markdown-native avec AI, MCP server, et Studio. À consulter pour toute question sur l'architecture, les APIs, les concepts, ou l'exploitation d'une instance SomCraft. TRIGGERS : somcraft, dms, document management, workspace somcraft, studio somcraft, mcp somcraft, api somcraft
tools
Déployer une instance SomCraft pour un client existant (migrations Supabase + Fly.io + skills). Orchestre 7 phases : pré-flight, plan, migrations, seed, déploiement, smoke tests, installation des skills. TRIGGERS : deploy-somcraft, déployer somcraft, installer somcraft, somcraft client, setup somcraft, upgrade somcraft, status somcraft
tools
Génère l'intégralité de la configuration d'un silo SomTech : docker-compose, services Fly.io, constitutions d'agents, et templates d'environnement. Valide les métadonnées d'application avant génération. À utiliser après validation initiale du client et avant déploiement.
development
Exécute le déploiement complet d'une silo après sa génération : conteneurs Docker, environnement de développement Fly.io, branche Git, et configuration Netlify. Transforme les configs générées en infrastructure active avec URLs stables et builds automatisés.