Use when working with recipes, cooking, nutrition, food science, meal planning, ingredient substitutions, food expiration/storage, flavor pairing, or dietary constraints. Covers nutritional data, flavor profiles, spice combinations, food safety, storage…
Use when working with electronic design, circuit analysis, PCB layout, SPICE simulation, BOM management, component selection, signal integrity, power electronics, embedded systems hardware, or any electronics engineering concern. Covers analog/digital circuit…
Use when writing, debugging, reviewing, or discussing Go code, goroutines, channels, Go modules, gRPC, Go tooling, profiling, or any Go ecosystem concern. Covers concurrency, standard library, testing, performance, security, cryptography, frameworks, project…
Use when writing, debugging, reviewing, or discussing Java, Kotlin, Groovy, Scala, Clojure, J2ME, or any JVM-language code. Covers Maven, Gradle, JAR/WAR/EAR packaging, JVM internals (class format, bytecode, JIT, GC), Spring Boot, concurrency, security…
Use when writing, debugging, reviewing, or discussing Python code, Python packaging, CPython internals, PyPy, Jython, asyncio, GIL behavior, type annotations, or any Python ecosystem concern. Covers PEPs, common patterns, performance, testing, profiling,…
Mechanical escape-hatch when ALL enforcement plugins are blocking legitimate work. Use only after exhausting normal paths.
Spec-Driven Development framework that guides tasks from intention to implementation through a 3-stage pipeline (drafts → active → archive) using the A-B-C documentation flow (APPROACH, BUSINESS_CONTEXT, COMPLETION_REPORT). Use when the user says "Initialize…
Launch long-lived tests in the background and poll their status, so no task thread is ever blocked waiting for a test.