Repository
ben-manes/caffeine agent skills
- skills
- 33
- GitHub stars
- 18k
GitHub description: “A high performance caching library for Java”
- Stars
- 17,880 (1,721 forks)
- Licence
- Apache-2.0
- Last push
- Oct 2026
- Created
- Dec 2014
Install all skills
npx skills add ben-manes/caffeineAdd --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).
Skills in ben-manes/caffeine, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Runs controlled JMH experiments on the Caffeine cache to find shared contention and hot-path waste, then reviews correctness and returns a reviewable patch. | ben-manes/ | 18k | — | ~2.6k | Automated safety check: Notes | Apache-2.0 | yesterday |
| 2 | Audits a module by walking its git history commit by commit, tracking unresolved issues forward, and reporting the ones that survive to HEAD as findings. | ben-manes/ | 18k | — | ~3.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 3 | Runs a hostile review of the Caffeine Java caching library with parallel subagents that get no design docs, then challenges and consolidates their findings. | ben-manes/ | 18k | — | ~1.9k | Automated safety check: Notes | Apache-2.0 | yesterday |
| 4 | Audits the Caffeine cache source for hot-path costs such as allocations, contention and memory layout, reporting only findings tied to specific lines. | ben-manes/ | 18k | — | ~559 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 5 | Compares code paths that should behave the same, such as sync and async cache methods, and requires a concrete scenario where the two observably disagree. | ben-manes/ | 18k | — | ~4.3k | Automated safety check: Notes | Apache-2.0 | yesterday |
| 6 | Prices each step of the window climber algorithm by disabling it in turn, to find steps that no longer earn their keep and branches that no longer fire. | ben-manes/ | 18k | — | ~3k | Automated safety check: Notes | Apache-2.0 | yesterday |
| 7 | Runs three parallel reviewers on a diff or branch, one blind, one design-aware and one matching past bug patterns, then triages their findings. | ben-manes/ | 18k | — | ~1.9k | Automated safety check: Notes | Apache-2.0 | yesterday |
| 8 | Searches synthetic workloads for cases where Caffeine's adaptive eviction policy falls short of its achievable hit rate, then classifies each gap by cause. | ben-manes/ | 18k | — | ~16k | Automated safety check: Notes | Apache-2.0 | yesterday |
| 9 | Analyzes a cache trace file for the Caffeine simulator, characterizes its access pattern and recommends which eviction policies to compare. | ben-manes/ | 18k | — | ~702 | Automated safety check: Notes | Apache-2.0 | yesterday |
| 10 | Compares cache eviction policies by hit rate across several cache sizes on a trace file using the Caffeine simulator, with CSV tables and a PNG chart. | ben-manes/ | 18k | — | ~939 | Automated safety check: Notes | Apache-2.0 | yesterday |
| 11 | Audit the adaptive window hill-climber and region-resize logic for implementation defects (not algorithm quality) | ben-manes/ | 18k | — | ~3.1k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 12 | Audit ConcurrentMap and Map contract compliance for asMap() view | ben-manes/ | 18k | — | ~2k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 13 | Audit for provably redundant work or state, where clarity is the payoff and no defect or measured speedup is required | ben-manes/ | 18k | — | ~3.2k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 14 | Audit explicit state machines (drain status, node lifecycle, async-value lifecycle) for illegal or missed transitions | ben-manes/ | 18k | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 15 | Verify every third-party and sharp-edged JDK API usage against the contract the upstream documentation actually states | ben-manes/ | 18k | — | ~943 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 16 | Analyze behavior under adversarial or extreme API inputs. An agent skill from ben-manes/caffeine. | ben-manes/ | 18k | — | ~438 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 17 | Audit for arithmetic and boundary bugs (overflow, off-by-one, drift) | ben-manes/ | 18k | — | ~437 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 18 | Find places where documented API contracts and the implementation diverge | ben-manes/ | 18k | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 19 | Discover test coverage gaps that could hide correctness defects | ben-manes/ | 18k | — | ~448 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 20 | Audit exception safety and failure atomicity across all throw sites | ben-manes/ | 18k | — | ~633 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 21 | Analyze feature interaction pairs and triples for concurrent defects | ben-manes/ | 18k | — | ~524 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 22 | 22.Audit Jmm Java Memory Model audit of all VarHandle/volatile field access modes | ben-manes/ | 18k | — | ~509 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 23 | Analyze shutdown, close, and GC-of-cache lifecycle correctness | ben-manes/ | 18k | — | ~476 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 24 | Analyze the cache for linearizability violations across all public methods | ben-manes/ | 18k | — | ~474 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 25 | Analyze the cache for liveness defects (progress, termination, starvation) | ben-manes/ | 18k | — | ~501 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 26 | Analyze reference retention paths that prevent GC of removed entries | ben-manes/ | 18k | — | ~572 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 27 | Audit one cache subsystem for concurrency correctness defects | ben-manes/ | 18k | — | ~697 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 28 | Audit build and CI configuration for correctness risks. An agent skill from ben-manes/caffeine. | ben-manes/ | 18k | — | ~305 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 29 | Attempt formal correctness proofs for all public cache methods | ben-manes/ | 18k | — | ~275 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 30 | Analyze concurrent iteration and view consistency guarantees | ben-manes/ | 18k | — | ~369 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 31 | JSR-107 (JCache) spec-conformance audit | ben-manes/ | 18k | — | ~3.2k | Automated safety check: Notes | Apache-2.0 | yesterday |
| 32 | Analyze user callbacks for re-entrancy defects (deadlock, corruption) | ben-manes/ | 18k | — | ~388 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 33 | Audit serialization proxy correctness and round-trip safety. An agent skill from ben-manes/caffeine. | ben-manes/ | 18k | — | ~364 | Automated safety check: Pass | Apache-2.0 | yesterday |
Questions, answered from the data.
What is the best skill in ben-manes/caffeine?
Caffeine Cache Optimization Experiments from ben-manes/caffeine ranks first of the 33 skills in ben-manes/caffeine listed here, with the highest score: its repository has 18k GitHub stars, its SKILL.md loads about 2.6k tokens and it has informational notes only in the automated safety check. Next come Git History Bug Audit and Adversarial Codebase Audit.
Are the skills in ben-manes/caffeine official?
None yet. All 33 skills in ben-manes/caffeine listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.
How do I install all skills from ben-manes/caffeine?
Run npx skills add ben-manes/caffeine in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.