Skill Init Project banner
JrMounier JrMounier

Skill Init Project

Documentation community

Description

Slash command /init-project pour Claude Code — initialise ou bootstrap la documentation structuree d'un projet (CLAUDE.md, PRD, MEMORY.md, settings, Git)

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

/init-project — Skill d'initialisation projet pour Claude Code

Skill Claude Code qui orchestre le setup documentaire, organisationnel et qualite complet d'un projet.

Ce que fait ce skill

  • Genere un CLAUDE.md structure avec matrice documentaire, standards de documentation et conventions Git
  • Cree un PRD complet (10 fichiers : vision, personas, features, backlog, roadmap, specs, decisions, changelog, metriques)
  • Configure Claude Code (permissions par stack, hooks, regles hookify)
  • Initialise un MEMORY.md pour la persistance entre sessions
  • Prepare la structure ADR (Architecture Decision Records) au format MADR
  • Configure ESLint + eslint-plugin-jsdoc pour la documentation obligatoire du code (TypeScript)
  • Genere un .gitignore adapte et fait le commit initial
  • Produit un rapport de fin avec preconisations d'usage

Deux modes d'execution

Mode Declenchement Comportement
new Projet vierge (pas de package.json, src/, .git) Cree tout depuis zero
bootstrap Projet existant detecte Analyse l'existant, identifie les manquements, complete sans ecraser

Le mode est auto-detecte puis **soumis a confirmation** — vous pouvez toujours choisir un mode different de celui suggere.

Mode adaptatif : Hub vs Standalone

Le skill detecte automatiquement s'il est lance dans un environnement hub (infrastructure partagee) ou de facon autonome.

Mode Detection Comportement
Hub _shared/hooks/, _shared/agents/, _shared/config/ trouves en remontant l'arborescence Integre les hooks hub, copie les hookify rules, reference les agents et MCP pertinents
Standalone Aucune infrastructure hub detectee Genere un projet autonome et complet sans dependance externe

La detection est automatique — l'utilisateur n'a rien a configurer.

Mode audit : --check

/init-project --check

N'ecrit aucun fichier. Effec