Caches expensive file operations like PDF parsing or image analysis by hashing file content with SHA-256 instead of tracking paths. The smart bit is that renamed files still hit the cache, and edited files automatically invalidate. It wraps your processing functions in a service layer so they stay pure and cache-unaware, stores results as individual JSON files keyed by hash, and handles the typical edge cases like corruption and missing directories. Works well for CLI tools that reprocess the same files across runs. Skip it if you need parameters beyond file content to determine the result, or if your cache entries would be massive.
npx -y skills add affaan-m/ecc --skill content-hash-cache-pattern --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills