From authoring
Guides writing effective CLAUDE.md files with best practices on constraints, commands, exclusions, subdirectory rules, and auditing for projects.
npx claudepluginhub crouton-labs/crouton-kit --plugin authoringThis skill uses the workspace's default tool permissions.
CLAUDE.md is a curated set of **guardrails and pointers**, not a comprehensive manual. Every line is scarce real estate. Focus on constraints and gotchas — things Claude would get wrong without guidance.
Implements Playwright E2E testing patterns: Page Object Model, test organization, configuration, reporters, artifacts, and CI/CD integration for stable suites.
Guides Next.js 16+ Turbopack for faster dev via incremental bundling, FS caching, and HMR; covers webpack comparison, bundle analysis, and production builds.
Discovers and evaluates Laravel packages via LaraPlugins.io MCP. Searches by keyword/feature, filters by health score, Laravel/PHP compatibility; fetches details, metrics, and version history.
CLAUDE.md is a curated set of guardrails and pointers, not a comprehensive manual. Every line is scarce real estate. Focus on constraints and gotchas — things Claude would get wrong without guidance.
Prioritize in order:
Root (~100-200 lines): Project-wide constraints, build/test commands, architecture. Loaded every session.
Subdirectory (<50 lines): Only create when:
Don't repeat parent CLAUDE.md content. Don't explain what's obvious from the directory name.
paths frontmatterFor each line, ask: "Would Claude's behavior change if I removed this?" If no, cut it.
Signs of bloat:
300 lines
When adding content, always propose pruning alongside additions. The file should get tighter over time, not longer.