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

carbon-lang

217

OutlineDriven/outline-driven-development

Skill Codex

Use when evaluating Carbon for a C++ code base, running the carbon toolchain from a nightly or Bazel build, or comparing Carbon with staying on C++. Not for C++ modules: use cpp-modules.

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

cargo-workflows

218

OutlineDriven/outline-driven-development

Skill Codex

Use when managing Cargo workspaces, feature flags, build scripts, CI caching, dependency auditing, or Cargo.lock with Rust.

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

clang

219

OutlineDriven/outline-driven-development

Skill Codex

Use when a C or C++ build uses clang and needs diagnostics, optimization remarks, clang-tidy, ThinLTO with lld, LLVM PGO, or a GCC-to-Clang migration. Not for LLVM IR work: use llvm.

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

cmake

220

OutlineDriven/outline-driven-development

Skill Codex

Use when writing CMakeLists.txt, out-of-source builds, targetlinklibraries, target properties, findpackage/FetchContent, toolchain files, CPack, CMake presets, or cmake configure errors.

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

OutlineDriven/outline-driven-development

Skill Codex

Use when reading llc output, tracing IR through legalization and instruction selection, or scoping a new LLVM target. Not for IR-level passes: use llvm-ir-and-passes.

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

commit-push-current

222

OutlineDriven/outline-driven-development

Skill Claude CodeCodex

Use when a human explicitly asks to commit and push to the checked-out branch, with no branch creation and no pull request. Not for the default branch by name: use commit-push-main.

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

commit-push-main

223

OutlineDriven/outline-driven-development

Skill Claude CodeCodex

Use when a human explicitly asks to commit and push directly to the default branch, with no feature branch and no pull request. Not for another checked-out branch: use commit-push-current.

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

commit-push-pr

224

OutlineDriven/outline-driven-development

Skill Codex

Use when asked to commit, push a feature branch, and open or update a pull request with gh in one pass. Not for a push with no PR: use commit-push. Not for a PR body alone: use create-pull-request.

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

commit-push

225

OutlineDriven/outline-driven-development

Skill Codex

Use when asked to commit and push to a feature branch off the default branch, with no pull request. Not for a PR: use commit-push-pr. Not for the checked-out branch: use commit-push-current.

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

compiler-frontend

226

OutlineDriven/outline-driven-development

Skill Codex

Use when building a lexer, Pratt or recursive-descent parser, AST, symbol table, type checker, or LLVM IR emitter for a language or DSL. Not for optimizing IR: use llvm-passes.

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

OutlineDriven/outline-driven-development

Skill Codex

Use when -O3 leaves a hot loop scalar, spills appear in assembly, or a PGO or BOLT deployment is planned or stalls. Not for machine lowering: use code-generation-and-backends.

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

conan-vcpkg

228

OutlineDriven/outline-driven-development

Skill Codex needs its repo

Use when adding C/C++ dependencies with Conan or vcpkg, managing binary compatibility, integrating with CMake via conanfile.txt or vcpkg.json, or choosing between Conan and vcpkg.

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

concurrency-debugging

229

OutlineDriven/outline-driven-development

Skill Codex

Use when reading TSan race reports, debugging deadlocks with GDB thread inspection, analyzing Helgrind lock-order violations, or reviewing std::atomic and happens-before usage.

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

containers-internals

230

OutlineDriven/outline-driven-development

Skill Codex

Use when explaining or building on Linux container primitives: namespaces, cgroups v2, overlayfs, runc and the OCI spec, seccomp-bpf, capabilities, or escapes. Not for VM isolation: use qemu-kvm.

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

core-dumps

231

OutlineDriven/outline-driven-development

Skill Codex

Use when loading core files in GDB or LLDB, enabling core dump generation via ulimit or coredumpctl, mapping symbols with debuginfod, or extracting backtraces from production segfaults.

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

cpp-coroutines

232

OutlineDriven/outline-driven-development

Skill Codex

Use when working with C++20 coawait, coyield, and coreturn, implementing promisetype, sizing coroutine frames, or debugging suspended coroutines in GDB. Not for Rust async: use idiomatic-rust.

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

cpp-modules

233

OutlineDriven/outline-driven-development

Skill Codex

Use when a C++ project adopts C++20 modules: named modules, partitions, header units, the global module fragment, CMake CXXMODULES, or a BMI lookup error. Not for flag basics: use clang.

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

cpp-templates

234

OutlineDriven/outline-driven-development

Skill Codex

Use when a C++ template error needs decoding, a template needs a concept or requires-clause instead of SFINAE, or template instantiation is slowing compilation. Not for C++20 modules: use cpp-modules.

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

cpu-cache-opt

235

OutlineDriven/outline-driven-development

Skill Codex

Use when diagnosing cache misses with perf, fixing false sharing, choosing AoS or SoA layout, or adding software prefetch. Not for cache theory: use memory-hierarchy-and-caches.

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

cpu-kernel-authoring

236

OutlineDriven/outline-driven-development

Skill Codex

Use when writing, optimizing, or benchmarking a C++ CPU kernel with AVX2 or AVX512 intrinsics for the Hugging Face kernels ecosystem. Not for CUDA kernels: use cuda.

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

OutlineDriven/outline-driven-development

Skill Codex

Use when explaining pipeline stages, data or control hazards, forwarding, stalls, or superscalar basics behind a counter reading. Not for mispredict cost: use branch-prediction-and-speculation.

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

cross-gcc

238

OutlineDriven/outline-driven-development

Skill Codex

Use when compiling for ARM, AArch64, RISC-V, or MIPS from x86-64 with a GCC cross toolchain: triplets, sysroots, pkg-config, CMake toolchain files, QEMU. Not for Zig: use zig-cross.

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

cuda-debugging

239

OutlineDriven/outline-driven-development

Skill Codex

Use when debugging CUDA with cuda-gdb or Compute Sanitizer, reading GPU core dumps, using device printf, or triaging error codes 700, 701, 702, and 719. Not for performance: use cuda-profiling.

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

cuda-profiling

240

OutlineDriven/outline-driven-development

Skill Codex

Use when profiling CUDA with Nsight Systems or Nsight Compute, reading roofline and occupancy metrics, or annotating phases with NVTX. Not for correctness: use cuda-debugging.

not rated 52 3d ago A SkillSpector: pass 42 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: