Claude's .claude/ folder: AI coding productivity

Everyone’s #obsessed with the #model. Almost nobody talks about the #filesystem around it. Your #repo is now your #agent’s #personality. What does yours say about you? This is the part of #Claude #Code most teams still under-invest in the .claude/ directory. #Six subsystems, one folder, loaded in a strict order every session: → CLAUDE.md the system prompt you control. Stack, commands, conventions. → .mcp.json #MCP servers the agent can call (GitHub, Jira, Slack, your DBs). → settings.json permissions. Allow / Deny / Ask. Deny wins. → rules/ modular instructions so CLAUDE.md stays lean. → skills/ auto-triggered, lazy-loaded. This is the real context-engineering primitive. (commands/ has been merged into this.) → agents/ sub-agents with isolated context windows and their own tools. → hooks/ pre/post tool-use scripts. Auto-lint, block bad ops. The #interesting #design choice isn’t any single file. It’s the loading contract: CLAUDE.md is always in context, skills load only when relevant, sub-agents get their own window. It’s context engineering as a first-class discipline, not a prompt. And here’s the provoking part the edge of “AI coding productivity” in #2026 isn’t which model you pick. It’s how well your team commits its .claude/ folder to git. #ClaudeCode #AgenticAI #DeveloperExperience #ContextEngineering #AIInfrastructure

  • No alternative text description for this image

To view or add a comment, sign in

Explore content categories