OutlineDriven/outline-driven-development

Outline-Driven Development - opinionated methodology between vibes and specs. AST tooling + context engineering + loop engineering on your hands. Plugins for Claude / Codex / Gemini / Cursor.

52Stars on the repository
252Mods indexed here, across every type
3d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

cuda

241

OutlineDriven/outline-driven-development

Skill Codex

Use when writing CUDA kernels, managing the thread, block, and grid hierarchy, tiling shared memory, using streams, setting nvcc flags, or using Thrust. Not for kernel debugging: use cuda-debugging.

not rated 52 3d ago A SkillSpector: pass 46 tokens original Apache-2.0

custom-allocators

242

OutlineDriven/outline-driven-development

Skill Codex

Use when implementing pool/slab/arena allocators, tuning jemalloc/mimalloc/tcmalloc, writing a Rust GlobalAlloc, or benchmarking allocator performance and fragmentation.

not rated 52 3d ago A SkillSpector: warn 39 tokens original Apache-2.0

OutlineDriven/outline-driven-development

Skill Codex

Use when extracting pinouts, electrical limits, register maps, clock trees, timing, or errata from MCU datasheets and reference manuals. Not for writing the driver: use peripherals-from-datasheet.

not rated 52 3d ago A SkillSpector: pass 48 tokens original Apache-2.0

OutlineDriven/outline-driven-development

Skill Codex

Use when debugging RelWithDebInfo or -O2 release builds, using -Og for debuggable optimization, split-DWARF, GDB scheduler-locking, reading inlined frames, or understanding "value optimized out".

not rated 52 3d ago A SkillSpector: pass 52 tokens original Apache-2.0

device-drivers

246

OutlineDriven/outline-driven-development

Skill Codex

Use when writing or fixing a Linux device driver: platform/i2c/spi probe and remove, char device lifecycle, threaded IRQs, DMA mappings, regmap, runtime PM, or udev rules.

not rated 52 3d ago B SkillSpector: warn 46 tokens original Apache-2.0

device-tree

247

OutlineDriven/outline-driven-development

Skill Codex

Use when writing DTS/DTSI, bindings, overlays, phandles, or debugging OF platform probe failures. Not for probe and remove code: use platform-device-model.

not rated 52 3d ago A SkillSpector: pass 38 tokens original Apache-2.0

dma-baremetal

248

OutlineDriven/outline-driven-development

Skill Codex

Use when configuring DMA channels, circular buffer mode, double buffering, memory-to-peripheral transfers, or DMA IRQ completion on bare-metal MCUs. Not for cache theory: use cpu-cache-opt.

not rated 52 3d ago A SkillSpector: pass 44 tokens original Apache-2.0

dpdk

249

OutlineDriven/outline-driven-development

Skill Codex needs its repo

Use when initializing EAL, configuring PMD drivers and huge pages, using mbuf pools and rtering, setting up RSS, or validating a port with testpmd. Not for AFXDP sockets: use af-xdp.

not rated 52 3d ago B SkillSpector: warn 50 tokens original Apache-2.0

dynamic-linking

250

OutlineDriven/outline-driven-development

Skill Codex

Use when debugging shared library load failures, setting RPATH or RUNPATH, applying soname versioning, writing dlopen plugins, or intercepting with LDPRELOAD. Not for static archives: use binutils.

not rated 52 3d ago A SkillSpector: warn 47 tokens original Apache-2.0

ebpf-rust

251

OutlineDriven/outline-driven-development

Skill Codex

Use when writing eBPF programs in Rust with aya-ebpf and aya-log, declaring maps, sharing them with a tokio user-space loader, or debugging an Aya load failure. Not for C and libbpf: use ebpf.

not rated 52 3d ago B SkillSpector: warn 54 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: