Cache value, key, freshness, fill, invalidation, degradation, and value depth reference reached from go-db-cache.
Pro scans all 5 files and shows the line behind each finding
Scanned 9/24/2026
npx -y skills add Dankosik/go-service-template-rest --skill cache-engineering --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Cache Engineering?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/dankosik-cache-engineering)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: cache-engineering
description: "Cache value, key, freshness, fill, invalidation, degradation, and value depth reference reached from go-db-cache."
---
# Cache Engineering
Use only after the active phase identifies a cache-specific decision. Inherit
its authority, artifact, review, proof, output, and completion contract; do not
select design, diagnosis, implementation, review, or production-action mode.
Core invariant: a cache is a bounded copy with explicit authority, key scope,
freshness, fill and invalidation ownership, degraded behavior, and a falsifier.
Reject a cache whose measured value does not justify that complexity.
Load one branch:
- whether caching should exist -> [value.md](references/value.md);
- value, key, freshness, or invalidation contract ->
[contract.md](references/contract.md);
- concurrent fill, hot key, outage, or layer-specific behavior ->
[runtime.md](references/runtime.md);
- migration, rollout, or proof -> [rollout-proof.md](references/rollout-proof.md).
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!