Memòria cau
Estratègies i implementació de memòria cau
sysdesign
8-Sync-Dev
System design for a real change (new service, storage, queue, cache, scale, AI feature) using The System Design Primer as the reading source — pick the sections, run the 4-step method with back-of-envelope numbers, write the ADR. Use when a task adds a component, changes data flow or must survive more load.
javascript
Alicoder001
JavaScript micro-optimizations and performance patterns. Use when optimizing loops, array operations, caching, or DOM manipulation. Includes Set/Map usage, early returns, and memory-efficient patterns.
docker
Nomik94
FastAPI + Poetry Docker 설정 레퍼런스. Use when: Dockerfile 작성, Dockerfile 수정, docker-compose 설정, compose 세팅, 이미지 빌드, 멀티스테이지 빌드, 이미지 최적화, 이미지 크기 줄이기, 로컬 개발환경 구성, 개발환경 Docker로, DB/Redis 컨테이너, 배포 준비, 컨테이너화, healthcheck 설정, non-root 유저, .dockerignore, 레이어 캐싱, Poetry Docker 설치. NOT for: Kubernetes, 클라우드 배포 (그건 일반 지식).
seravo-dev
aivokone
"Use this skill FIRST for any Seravo-hosted WordPress task. Trigger when the user mentions Seravo, production/shadow, deploy, Git-based deploys, SSH, DDEV, DB sync/import/export, or Seravo custom wp- commands (wp-backup, wp-purge-cache, wp-list-env). Start by identifying the environment (production vs shadow vs local) and enforce safety: agents must not run destructive or state-changing commands on production. When production write is needed, provide exact copy-paste commands for the user. Use Seravo-specific CLI and workflows instead of generic WP guidance to avoid wrong commands and risky prod changes."
ics-calendar-reader
gitstua
Read, parse, and summarize iCalendar (.ics) files from Google Calendar, Apple Calendar, and similar providers. Use when extracting upcoming events, filtering by date range, converting ICS events to JSON/text, or debugging calendar fields like DTSTART/DTEND/TZID/RRULE.
codebase-librarian
baggiponte
Create a comprehensive inventory of a codebase. Map structure, entry points, services, infrastructure, domain models, and data flows. Pure documentation—no opinions or recommendations. Use when onboarding to an unfamiliar codebase, documenting existing architecture before changes, preparing for architecture reviews or migration planning, or creating a reference for the team. Triggers on requests like "map this codebase", "document the architecture", "create an inventory", or "what does this codebase contain".
sprint-contracts-ko
andyko18
acceptance-criteria.md를 스프린트 계약서로 취급하고, Evaluator는 오직 계약서와 산출물만 비교한다
using-cache-lifecycle-apis
djankies
Teach cache lifecycle APIs in Next.js 16 - cacheLife(), cacheTag(), updateTag(), refresh(), revalidateTag(). Use when managing cache invalidation, setting cache policies, or implementing cache tags.
otimizar-verba
sallzzbr
"Use para comparar eficiência de campanhas, propor realocação de verba e avaliar pacing mensal."