nosql-patterns
Các mẫu tối ưu cho cơ sở dữ liệu NoSQL (MongoDB, Redis và hệ phân tán đa).
caching-strategy
Implement efficient caching strategies using Redis, Memcached, CDN, and cache invalidation patterns. Use when optimizing application performance, reducing database load, or improving response times.
upstash-redis-js
Work with the Upstash Redis TypeScript/JavaScript SDK for serverless Redis operations. Use for caching, session storage, rate limiting, leaderboards, full-text search (querying, filtering, aggregating) with Upstash Redis Search (different from regular FT.SEARCH), and all Redis data structures. Supports automatic serialization/deserialization of JavaScript types. Upstash Redis Search also available via @upstash/search-redis and @upstash/search-ioredis adapters for TCP clients.
e2e-memory
Canonical memory CLI for add/search/list/delete using DuckDB sidecar flow.
log-research
Zaznamenává kroky rešerše do reserse.md. Používá se po přidání zdrojů přes Scholar nebo pro synchronizaci existujících zdrojů ze Zotera.
inventory-ec2
Amazon EC2 inventory field reference and TSL query examples. Use when querying EC2 provider inventory (instances, volumes, networks, storage types).
backend-ai-development
Gunakan skill ini untuk perubahan pada project/aitoearn-backend, termasuk endpoint NestJS, service AI (chat/image/video/agent), queue consumer, serta schema/repository terkait MongoDB.
database-expert
Expert instructions for Database Design, Schema Management, and Persistence.
nestjs-search
Elasticsearch integration and Sync patterns. Use when integrating Elasticsearch or implementing search index sync in NestJS. (triggers: **/*.service.ts, **/search/**, Elasticsearch, CQRS, Synchronization)
redis-cache
Redis caching strategies, session management, rate limiting, pub/sub patterns, and data structures for Python and Node.js.
erb-to-view-model
ERB → ViewModel: Extract Ruby logic out of an ERB template
read-memory
Read all entries from the memory persistence system, or look up a specific key. Requires memory.md to exist.
elasticsearch
Use this skill when working with Elasticsearch, Kibana, or the Elastic stack. Covers ES 8.x REST API (Query DSL, search, aggregations, index management, CRUD), .NET client (Elastic.Clients.Elasticsearch, DI registration, repository pattern), Kibana APIs (dashboards, Lens visualizations, saved objects, data views, saved searches, import/export), KQL syntax, ECS logging, data streams, ILM, ingest pipelines, Serilog sinks, and alerting. Invoke when: writing ES queries or aggregations, configuring index mappings or templates, using the .NET Elasticsearch client, creating or managing Kibana dashboards/visualizations programmatically, setting up log pipelines or ingest processing, configuring ILM or data streams, writing KQL queries, or integrating Serilog with Elasticsearch.
data-schemas
Formal definition of MongoDB collections, field constraints, enums, and entity relationships for UniPortal.
data-schemas
Formal definition of MongoDB collections, field constraints, enums, and entity relationships for UniPortal.
redis-best-practices
Redis development best practices for caching, data structures, and high-performance key-value operations. Trigger: When using Redis for caching, session storage, rate limiting, queues, or any key-value operations.
database-query-optimizer
Analyze slow queries and index recommendations.
cache-strategy-implementer
Design cache layering and invalidation.
metaboost-web-patterns
Common patterns for the Metaboost Next.js app