Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

elixir_cache

elixir_cache 收录了来自 MikaAK 的 5 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
5
Stars
16
更新
2026-03-30
Forks
9
职业覆盖
3 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

elixir-cache
软件开发工程师

Use when working with caching in any Elixir project that uses the elixir_cache library. TRIGGER on any of these scenarios: (1) Adding, modifying, or debugging any cache module (`use Cache`, `_cache` suffix modules, adapter selection); (2) Choosing between adapters (ETS vs Redis vs ConCache vs PersistentTerm vs Counter vs DETS vs Agent); (3) Redis operations — hash_get/hash_set/hash_scan, json_get/json_set, sadd/smembers, scan, command, pipeline, connection pools; (4) ETS operations — update_counter, match_pattern, tab2file, rehydration, read_concurrency; (5) Strategy adapters — MultiLayer (L1/L2 caching), HashRing (distributed/consistent hashing), RefreshAhead (proactive refresh); (6) Testing caches — Cache.CaseTemplate, SandboxRegistry, sandbox?, async test isolation, cache mocking; (7) Cache patterns — get_or_create, cache invalidation, cache warming, TTL management, compression_level; (8) Infrastructure — supervision tree setup with {Cache, [modules]}, runtime config, Poolboy pools; (9) Performance — thund

2026-03-30
modify-caching
软件开发工程师

Caching patterns for the elixir_cache project. TRIGGER when: writing or modifying caching code involving Redis, ETS, elixir_cache, Cachex, or any of the _cache apps. Also trigger when working with RedisLock, Cache.Redis, Cache.ETS, or cache sandbox testing. DO NOT TRIGGER when: working with code that doesn't involve caching layers.

2026-03-09
modify-dependencies
软件开发工程师

Dependency management patterns for the elixir_cache project. TRIGGER when: adding dependencies, modifying mix.exs, or changing project configuration. DO NOT TRIGGER when: working with code that doesn't involve dependency or project configuration.

2026-03-09
modify-elixir-code
计算机程序员

Elixir code patterns and conventions for the elixir_cache project. TRIGGER when: writing or modifying ANY Elixir code in this project, including modules, functions, GenServers, supervisors, or any .ex/.exs file. This skill should ALWAYS be read first before any other skill when working with Elixir code. DO NOT TRIGGER when: only modifying non-Elixir files like CI config or documentation.

2026-03-09
modify-tests
软件质量保证分析师与测试员

Testing patterns for the elixir_cache project. TRIGGER when: writing or modifying tests, test support modules, test configuration, or test helper functions. Also trigger when working with Cache.Sandbox or Cache.SandboxRegistry test patterns. DO NOT TRIGGER when: writing production code that doesn't involve test infrastructure.

2026-03-09