Agent skill
onboard-project
Skill d'onboarding sur un projet existant. Scanne un codebase, identifie le stack, l'architecture, les domaines metier, les patterns, et genere un briefing complet. Produit un CLAUDE.md adapte, un PROJECT_CONTEXT.md, et des recommendations. Ce skill devrait etre utilise quand un dev rejoint un nouveau projet, quand l'IA doit comprendre un projet inconnu, ou pour bootstrapper les fichiers de contexte evan-workflow sur un projet existant.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/onboard-project-evanpluchart-kyomu
SKILL.md
onboard-project
But
Analyser un projet inconnu et generer un briefing complet pour qu'un dev (ou l'IA) puisse travailler dessus rapidement.
Modes
Mode A : --full {chemin}
Analyse complete + generation de tous les fichiers.
Mode B : --quick {chemin}
Analyse rapide, resume en 1 page.
Mode C : --claude-md {chemin}
Generer uniquement le CLAUDE.md.
Workflow Mode A (Full)
1. Detection stack
Identifier les technologies via les fichiers de configuration :
package.json(Node.js, Next.js, React)composer.json(PHP, Symfony)Cargo.toml(Rust)go.mod(Go)requirements.txt/pyproject.toml(Python)
2. Scan structure
Analyser l'arborescence et l'organisation des dossiers :
- Identifier le type d'architecture (monorepo, monolithe, microservices)
- Reperer les dossiers cles (src, app, lib, tests, config)
3. Scan code
Explorer les elements structurants :
- Entites / modeles
- Routes / endpoints
- Pages / composants
- Services / providers
4. Analyse patterns
Identifier les conventions en place :
- Nommage (camelCase, snake_case, PascalCase)
- Structure des fichiers (barrel exports, co-location)
- Imports (absolus, relatifs, aliases)
- Gestion d'erreurs
5. Detection domaines
Regrouper les entites/pages par domaine metier :
- Identifier les bounded contexts
- Cartographier les relations entre domaines
6. Lecture CLAUDE.md existant
Si un CLAUDE.md est deja present, integrer les regles existantes.
7. Generation
Produire les fichiers suivants :
- CLAUDE.md adapte au projet (base sur
~/evan-workflow/templates/CLAUDE.template.md) - PROJECT_CONTEXT.md (base sur
~/evan-workflow/templates/PROJECT_CONTEXT.template.md) - Briefing de synthese : resume en 1 page du projet
8. Recommendations
- Skills evan-workflow recommandes pour le projet
- Patterns manquants a mettre en place
- Points d'attention (dette technique, risques)
Combinaison avec evan-workflow-extractor
onboard-project genere le contexte projet, evan-workflow-extractor extrait les conventions techniques. Les deux sont complementaires :
- onboard-project : "Qu'est-ce que ce projet ?" (stack, domaines, architecture)
- evan-workflow-extractor : "Comment code-t-on dans ce projet ?" (conventions, patterns, regles)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?