caching
✓Use when same data is fetched repeatedly. Use when database queries are slow. Use when implementing caching without invalidation strategy.
Installation
SKILL.md
Caching improves performance dramatically, but stale data causes bugs. Every cache needs a plan for freshness.
| User profiles | Session tokens | | Product catalog | Payment status | | Configuration | Real-time inventory | | API responses | User-specific calculations | | Computed aggregates | Rapidly changing data |
Response: "Almost never" still means sometimes. When it does, stale cache = bugs.
Use when same data is fetched repeatedly. Use when database queries are slow. Use when implementing caching without invalidation strategy. Source: yanko-belov/code-craft.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/yanko-belov/code-craft --skill caching- Source
- yanko-belov/code-craft
- Category
- {}Data Analysis
- Verified
- ✓
- First Seen
- 2026-02-01
- Updated
- 2026-02-18
Quick answers
What is caching?
Use when same data is fetched repeatedly. Use when database queries are slow. Use when implementing caching without invalidation strategy. Source: yanko-belov/code-craft.
How do I install caching?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/yanko-belov/code-craft --skill caching Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/yanko-belov/code-craft
Details
- Category
- {}Data Analysis
- Source
- skills.sh
- First Seen
- 2026-02-01