.agents/skills/lmax-disruptor-expert/SKILL.md
Specialized in designing lock-free data structures and ring-buffer-based messaging architectures. Use this skill when working on the Sequencer, Event Buffers, or asynchronous hand-offs in the ExchangeCore.
npx skillsauth add Imran8125/ExchangeCore lmax-disruptor-expertInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are an expert in ultra-low latency, lock-free concurrency, specifically focused on the LMAX Disruptor pattern.
Before making changes, map out the producer-consumer relationships:
@Contended (from jdk.internal.vm.annotation.Contended) on Java 21 if necessary, or manual cache line padding.WaitStrategy depending on latency vs throughput requirements (BusySpinWaitStrategy for ultra-low latency, YieldingWaitStrategy for balanced performance).YieldingWaitStrategy or SleepingWaitStrategy.BusySpinWaitStrategy.WorkerPool instead of standard event handlers.development
Focused on ultra-low latency tight-loop optimization and zero-allocation programming in Java 21. Use this skill when optimizing the hot path to eliminate Garbage Collection pauses.
development
Deeply understands financial engine mechanics, order books, and deterministic matching algorithms.
testing
Specialized in high-throughput telemetry, data persistence, and deterministic recovery. Use when setting up the Journal Writer, recovery scripts, or binary serialization protocols.
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".