bake-claude-md-files

Converts CLAUDE.md rules into automated checks (eslint, phpstan, pint, CI, etc.), removes the automated rules from CLAUDE.md, and verifies everything passes. Frees up agent context by replacing prose with tooling.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "bake-claude-md-files" with this command: npx skills add publicala/bake-claude-md-files/publicala-bake-claude-md-files-bake-claude-md-files

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:

  • Which rules will be automated (and by which tool)
  • Which rules will be kept (and why - e.g. requires human judgment, context-dependent)

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.

Implementation priority

  1. Discover existing tooling first - inventory linters, test frameworks, static analyzers, CI pipelines, and git hooks before implementing anything
  2. Use native capabilities - express checks through tools already in the project:
    • Linter/formatter rules (ESLint, Biome, Prettier, Pint, Ruff, gofmt)
    • Static analysis (TypeScript strict, PHPStan, mypy, Rector)
    • Architecture tests (Pest arch, ArchUnit, dependency-cruiser)
    • Git hooks (Lefthook, Husky, pre-commit)
    • CI pipeline steps
  3. Custom scripts only as last resort - only when no existing tool can express the check
  4. Wire into existing runners - new checks must run via existing test/lint commands, not new entrypoints

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

MCP Business Integration

Integrate AI agents with business data via Model Context Protocol. Query ads, analytics, CRM data through normalized interfaces. Use when connecting agents t...

Registry SourceRecently Updated
Automation

Feishu Bot Config Helper

辅助配置飞书机器人名称、应用凭证和大模型,自动匹配技能并生成本地及飞书文档。

Registry SourceRecently Updated
Automation

memory-attention-router

Route, write, reflect on, and refresh long-term agent memory for multi-step OpenClaw tasks. Use when work depends on prior sessions, repeated workflows, user...

Registry SourceRecently Updated
Automation

Zapier Recipe

自动化流程设计。Zapier/Make流程、触发器、动作链、条件逻辑、模板、效率分析。Automation recipes for Zapier, Make. 自动化、工作流、效率。

Registry SourceRecently Updated