From bake-claude-md-files
Converts CLAUDE.md rules into automated checks using tools like ESLint, PHPStan, Pint, Ruff, Prettier, and CI; verifies passes and removes rules to free agent context.
npx claudepluginhub publicala/bake-claude-md-files-skill --plugin bake-claude-md-filesThis skill uses the workspace's default tool permissions.
Read all CLAUDE.md files in the project, along with the existing tool configurations (eslint, phpstan, pint, package.json scripts, lefthook, git hooks, GitLab CI or GitHub Actions and everything else relevant).
Optimizes CLAUDE.md hierarchies, .claude/rules, ecosystem files, and docs/ folders per Anthropic best practices. Detects redundancies, conflicts, and suggests improvements.
Generates, updates, or audits concise CLAUDE.md files from codebase scans, focusing on non-obvious build commands, conventions, and gotchas under 100 lines for Claude Code.
Provides best practices for creating, updating, and auditing CLAUDE.md files including constraints, commands, architecture overviews, and bloat reduction for projects.
Share bugs, ideas, or general feedback.
Read all CLAUDE.md files in the project, along with the existing tool configurations (eslint, phpstan, pint, package.json scripts, lefthook, git hooks, GitLab CI or GitHub Actions and everything else relevant).
Identify rules in the CLAUDE.md files that can be turned into automated checks. Every rule we can remove is context freed up for the agent.
Before modifying any CLAUDE.md file, present a summary of:
Only proceed after the user approves. Then implement the automated checks, verify everything passes, and only remove a rule from CLAUDE.md after its corresponding check passes.