This skill guides the creation of effective CLAUDE.md files that provide Claude with essential project context.
LLMs are stateless—they have no memory between sessions. The only thing Claude knows about a codebase is the tokens provided to it. CLAUDE.md enters every conversation, making it the primary tool for context management.
| WHAT | Technology stack, project structure, codebase organization | "This is a Next.js app using TypeScript and Prisma" | | WHY | Project purpose, component functions | "The auth module handles OAuth2 flow for enterprise SSO" | | HOW | Commands, testing procedures, verification methods | "Run npm test before commits; lint with npm run lint" |
Cette compétence doit être utilisée lorsque l'utilisateur demande de « créer un CLAUDE.md », « d'écrire un CLAUDE.md », « configurer CLAUDE.md », « configurer Claude pour ce projet », « ajouter des instructions de projet pour Claude », « initialiser le contexte de Claude » ou mentionne avoir besoin d'instructions de Claude spécifiques au projet. Source : petekp/claude-skills.