← all publishers

OutlineDriven

@outlinedriven-odin-claude-plugin source repo

621 published skills · page 4 of 7

  1. Dbt Model Index · outlinedriven-odin-claude-plugin bundle
    Use when a human-curated dbt model index must guide BigQuery SQL for a warehouse question. Not for discovering undocumented models or executing warehouse changes.
    1 install
  2. Mutual Sync · outlinedriven-odin-claude-plugin bundle
    Use when the user and agent may hold different pictures of current state after a gap, sync request, or exposed stale claim. Not for persistence: use memory-update.
    1 install
  3. Explain Concept · outlinedriven-odin-claude-plugin bundle
    Use when a concept needs making clear rather than practising: explain simply, why does this exist, draw it, or simplify for a beginner. Not for scaffolded practice: use drill.
    1 install
  4. Assembly Riscv · outlinedriven-odin-claude-plugin bundle
    Use when reading or writing RV32/RV64 assembly, inline asm in C, the RISC-V psABI, IMAFD extension naming, compressed instructions, or QEMU RISC-V debugging.
    1 install
  5. Cpp Coroutines · outlinedriven-odin-claude-plugin bundle
    Use when working with C++20 co_await, co_yield, and co_return, implementing promise_type, sizing coroutine frames, or debugging suspended coroutines in GDB. Not for Rust async: use idiomatic-rust.
    1 install
  6. Cuda Debugging · outlinedriven-odin-claude-plugin bundle
    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.
    1 install
  7. Cuda Profiling · outlinedriven-odin-claude-plugin bundle
    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.
    1 install
  8. Device Drivers · outlinedriven-odin-claude-plugin bundle
    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.
    1 install
  9. Elf Inspection · outlinedriven-odin-claude-plugin bundle
    Use when examining ELF binaries with readelf, objdump, nm, or ldd: dependencies, symbols, sections, relocations, build IDs, or hardening. Not for modifying binaries: use binutils.
    1 install
  10. Gpio Baremetal · outlinedriven-odin-claude-plugin bundle
    Use when configuring GPIO modes, alternate functions, pull resistors, or EXTI interrupts on STM32/nRF/ESP32-class MCUs. Not for register access rules: use mmio-and-bit-manipulation.
    1 install
  11. Idiomatic Rust · outlinedriven-odin-claude-plugin bundle
    Use when writing, reviewing, or refactoring Rust code. Routes the task to handbook chapters on idioms, lints, errors, testing, generics, and pointers under the edition 2024 and current-stable pins.
    1 install
  12. Kernel Testing · outlinedriven-odin-claude-plugin bundle
    Use when writing KUnit tests, adding kselftest cases, fuzzing syscalls with syzkaller and kcov, running LTP, or wiring CI for a kernel patch.
    1 install
  13. Linker Scripts · outlinedriven-odin-claude-plugin bundle
    Use when writing a GNU ld script for a bare-metal target, placing code in a flash or RAM region, wiring .data and .bss startup, or fixing a region overflowed error. Not for LTO: use linkers-lto.
    1 install
  14. Os Dev Scratch · outlinedriven-odin-claude-plugin bundle
    Use when building a minimal x86-64 OS: boot protocols, long mode, page tables, IDT, PIC/APIC, serial and keyboard drivers, frame allocator, or context switching.
    1 install
  15. Rust Debugging · outlinedriven-odin-claude-plugin bundle
    Use when debugging Rust binaries with GDB or LLDB, enabling pretty-printers, interpreting panics and backtraces, debugging async with tokio-console, or stepping through no_std code.
    1 install
  16. Rust Profiling · outlinedriven-odin-claude-plugin bundle
    Use when profiling Rust binaries with flamegraphs, cargo-bloat, cargo-llvm-lines, Criterion, perf, heaptrack, or DHAT.
    1 install
  17. Todos Update · outlinedriven-odin-claude-plugin bundle
    Use when user asks to update todos, resync the task list, say what to do next, or plan and tree have drifted apart. Not for coarse lists: use todos-enhance. Not for adding requirements: use todo-add.
    1 install
  18. Drift Detect · outlinedriven-odin-claude-plugin bundle
    Use when roadmap, plans, or docs may have drifted from code, or when restarting a stalled project. Not for PR doc sync: use docs-update.
    1 install
  19. Pr Impact Quiz · outlinedriven-odin-claude-plugin bundle
    Use when the user invokes this skill to generate targeted questions proving the author understands the change's codebase effect. Not for reviewing the change: use review.
    1 install
  20. Production Go · outlinedriven-odin-claude-plugin bundle
    Use when writing, reviewing, debugging, or architecting Go code. Routes by project type and topic to conventions and reference chapters, then verifies with toolchain gates and unseen behavioral tests.
    1 install
  21. Rust Security · outlinedriven-odin-claude-plugin bundle
    Use when auditing Rust dependencies for vulnerabilities, enforcing license and source policies with cargo-deny, reviewing RUSTSEC advisories, or fuzzing and testing unsafe code for security.
    1 install
  22. Strace Ltrace · outlinedriven-odin-claude-plugin bundle
    Use when a binary misbehaves without crashing and the question is which file, socket, syscall, or library call fails: strace for syscalls, ltrace for library calls. Not for stepping: use gdb.
    0 installs
  23. Wasm Wasmtime · outlinedriven-odin-claude-plugin bundle
    Use when running WASM with the wasmtime CLI, embedding wasmtime in Rust, limiting execution with fuel, or building WASI preview2 components. Not for browser targets: use wasm-emscripten.
    1 install
  24. Zig Debugging · outlinedriven-odin-claude-plugin bundle
    Use when a Zig program panics, returns an error trace, or needs stepping in GDB or LLDB, print or std.log tracing, or a comptime value printed. Not for compiler flags: use zig-compiler.
    1 install
  25. Fail Design · outlinedriven-odin-claude-plugin bundle
    Use when a user wants to define failure states, recovery actions, bypasses, and degraded modes for a component during design. Not for runtime recovery.
    1 install
  26. Plan Review · outlinedriven-odin-claude-plugin bundle
    Use when a plan path or text is supplied for audit against the current codebase, or when tuning which plan-review questions fire. Not for scoring: use plan.
    1 install
  27. Spec Driven · outlinedriven-odin-claude-plugin bundle
    Use when starting a project or feature, requirements are unclear, or a change crosses modules. Not for implementing from an existing spec: use spec-driven-implementation.
    0 installs
  28. Modern Python · outlinedriven-odin-claude-plugin bundle
    Use when creating or migrating a Python project or script to uv, Ruff, ty, and pytest. Not for pushing to a remote or publishing: use new-branch-and-pr for that.
    1 install
  29. Release Gate · outlinedriven-odin-claude-plugin bundle
    Use when the user decides to ship a release as a signed tag or a redaction-gated PR. Modes: tag (default) and pr. Not for running workflow-owned steps by hand: use the CI/CD workflow.
    1 install
  30. Audit Project · outlinedriven-odin-claude-plugin bundle
    Use when the user says "audit my code", "find all the bugs", "review until clean", or "grill my changes". Not for remote, credential, or irreversible changes.
    1 install
  31. Sarif Parsing · outlinedriven-odin-claude-plugin bundle
    Use when a user supplies existing SARIF to inspect, filter, aggregate, deduplicate, diff, convert, or gate findings. Not for running a scanner: use the relevant security-review skill.
    1 install
  32. Workflows Driven · outlinedriven-odin-claude-plugin bundle
    Use when work decomposes across subagents or phases: audits, migrations, research sweeps, or scale one context cannot hold. Not for remote, credential, publish, deploy, or irreversible changes.
    1 install
  33. Sharp Edges · outlinedriven-odin-claude-plugin bundle
    Use when asked to audit a code surface for misuse resistance or security edge cases, including delegated specialist analysis with exploitability validation (mode: specialist).
    1 install
  34. Zig Compiler · outlinedriven-odin-claude-plugin bundle
    Use when invoking zig directly: build-exe, build-lib, optimize modes, zig cc as a C compiler, emit flags, ast-check, fmt, or a Zig compile error. Not for build.zig projects: use zig-build-system.
    1 install
  35. Zig Comptime · outlinedriven-odin-claude-plugin bundle
    Use when Zig code needs compile-time evaluation: comptime parameters, generic types, anytype, @typeInfo reflection, comptime tables, or a ported C++ template pattern. Not for C++: use cpp-templates.
    1 install
  36. Brainstorm · outlinedriven-odin-claude-plugin bundle
    Use when the user begins knowledge work with notes, a transcript, or a brain dump, asks for divergent ideas (mode: ideate), or wants options shown in a local browser (mode: visual).
    1 install
  37. Generalize · outlinedriven-odin-claude-plugin bundle
    Use when asked to derive the general rule a request carries as examples instead of a stated rule, then bound it. Not for ambiguity in a stated request: use askme. Read-only.
    1 install
  38. To Tickets · outlinedriven-odin-claude-plugin bundle
    Use when a settled plan needs implementation tickets published as blocker-linked slices, tracer bullets, or expand-contract sequencing. Not for implementation: use work.
    1 install
  39. Blast Radius · outlinedriven-odin-claude-plugin bundle
    Use when asked to determine what a change could break before it ships. Not for remote, credential, publish, deploy, or irreversible changes.
    1 install
  40. Cybernetic Loop · outlinedriven-odin-claude-plugin bundle
    Use when the caller supplies a falsifiable out-of-happy-path invariant and a finite budget. Restores via bounded patches or reverts. Not for normal feature delivery or universal retries.
    1 install
  41. Parallel Launch · outlinedriven-odin-claude-plugin bundle
    Use when work splits into independent sub-tasks or cross-domain research. Not for durable scope ownership with per-scope review: use partition-scopes-to-subagents.
    1 install
  42. Subagent Driven · outlinedriven-odin-claude-plugin bundle
    Use when a user says execute with subagents or hands over an ordered multi-task plan. Not for credential, paid, or deployment work, or any mutation outside the skill's designated workspace.
    0 installs
  43. Thin Repo Pulse · outlinedriven-odin-claude-plugin bundle
    Use when a scheduled or watcher tick fires and a lightweight pulse must capture current external state. Not for remote, credential, publish, deploy, or irreversible changes.
    1 install
  44. Wycheproof · outlinedriven-odin-claude-plugin bundle
    Use when validating crypto against Project Wycheproof vectors, or explaining a disagreement with a vector. Not for vector creation: use vector-forge. Not for zeroization: use zeroize-audit.
    1 install
  45. Dedup Skills · outlinedriven-odin-claude-plugin bundle
    Use when asked to deduplicate a skill tree, fold overlapping skills, or cut the skill count: analyze, gate per family, then fold. Not for prompt-doctrine cascades: use cascade-dedup.
    1 install
  46. Control CLI · outlinedriven-odin-claude-plugin bundle
    Use when asked to reproduce, profile, or verify CLI/TUI behavior. Produces a deterministic transcript or profile proof with session cleanup. Not for CLI design advice, use cli-for-agents.
    0 installs
  47. Verify This · outlinedriven-odin-claude-plugin bundle
    Use when a measurable claim needs before/after proof. Not for fact-checking or done-claim gating: use verify-both-ways or verification-before-completion.
    1 install
  48. Browser Testing · outlinedriven-odin-claude-plugin bundle
    Use when building, debugging, or verifying browser-rendered code, or running browser tests for PR- or branch-affected pages. Not for source, remote-system, credential, publish, or deploy changes.
    1 install
  49. Llms Visibility · outlinedriven-odin-claude-plugin bundle
    Use when asked to make a site discoverable by LLM agents using llms.txt, Markdown content-negotiation, and alternate link headers. Not for remote, credential, publish, deploy, or irreversible changes.
    1 install
  50. Docs Update · outlinedriven-odin-claude-plugin bundle
    Use when documentation has drifted from code changes and the user asks to synchronize. Not for ADRs or architectural rationale (docs-and-adrs). Not for writing an isolated document (docs-writing).
    1 install
  51. Good Readme · outlinedriven-odin-claude-plugin bundle
    Use when the user asks to create, rewrite, review, or polish an open-source README, including shop-window READMEs. Not for remote, credential, publish, deploy, or irreversible changes.
    1 install
  52. CLI For Agents · outlinedriven-odin-claude-plugin bundle
    Use when asked to build or review a CLI intended for coding agents and return flag-driven, pipeline-safe, idempotent design advice. Not for running or profiling a CLI: use control-cli.
    1 install
  53. Breaking Driven · outlinedriven-odin-claude-plugin bundle
    Use when bloated code needs clean re-derivation, or the user says "this module is bloated" or "break it and rebuild". Not for untracked data or changes without VCS rollback.
    1 install
  54. Clean Clean Cut · outlinedriven-odin-claude-plugin bundle
    Use when asked to run /clean-clean-cut to cut accumulated records and residue. Not for untracked or non-VCS changes, or branch/worktree cleanup: use git-cleanup.
    1 install
  55. Contract Driven · outlinedriven-odin-claude-plugin bundle
    Use when crossing a public API boundary, guarding complex invariants, or hardening untrusted input or integration seams. Not for remote or irreversible changes.
    0 installs
  56. Design It Twice · outlinedriven-odin-claude-plugin bundle
    Use when asked to design a module interface, seam, or testable boundary. Not for UI direction picking: use design. No source or remote-system changes.
    1 install
  57. Fastopt Extreme · outlinedriven-odin-claude-plugin bundle
    Use when optimizing estimated hot and complexity-neutral cold paths while refusing complexity theater. Not for measured-floor rebuilds: use extremely-optimize. Not for hypothesis-only: use fastopt.
    1 install
  58. Strike The Root · outlinedriven-odin-claude-plugin bundle
    Use when a bug, failure, flake, regression, review finding, or ticket needs the core fixed so it cannot recur. Not for greenfield features: use tdd. Not for style-only review or typo-class one-liners.
    0 installs
  59. Agent Transcript · outlinedriven-odin-claude-plugin bundle
    Use when a redacted, trimmed agent transcript must be appended to a GitHub PR or issue body, with human approval and preview. Not for automated or model-initiated insertion.
    1 install
  60. Commit Push Main · outlinedriven-odin-claude-plugin bundle
    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.
    1 install
  61. Setup Pre Commit · outlinedriven-odin-claude-plugin bundle
    Use when installing or repairing a repo-local pre-commit hook from the project gates, or when a repo needs package-manager-native commit-time checks. Not for remote or irreversible changes.
    1 install
  62. Cost Reduction · outlinedriven-odin-claude-plugin bundle
    Use when a measured cost surface needs one-change-at-a-time reduction under frozen guardrails. Not for speed-only optimization: use optimize.
    0 installs
  63. Apple Silicon · outlinedriven-odin-claude-plugin bundle
    Use when tuning or profiling native code on Apple M-series Macs: unified memory, 16 KiB pages, Accelerate and Metal for matrix work, xctrace and leaks, Rosetta 2, or sysctl hardware queries.
    1 install
  64. Cpp Templates · outlinedriven-odin-claude-plugin bundle
    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.
    1 install
  65. Cpu Cache Opt · outlinedriven-odin-claude-plugin bundle
    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.
    1 install
  66. Dma Baremetal · outlinedriven-odin-claude-plugin bundle
    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.
    1 install
  67. Embedded Rust · outlinedriven-odin-claude-plugin bundle
    Use when writing no_std Cortex-M or RISC-V firmware in Rust with cortex-m-rt, probe-rs, defmt, RTIC, or a panic handler. Not for no_std library constraints: use rust-no-std.
    1 install
  68. Doc Review · outlinedriven-odin-claude-plugin bundle
    Use when reviewing a prose plan, spec, PRD, requirements doc, design doc, or brainstorm, or invoking /doc-review. Not for collaborative drafting: use doc-coauthoring.
    1 install
  69. IOS Build Fix · outlinedriven-odin-claude-plugin bundle
    Use when asked to run /ios-build-fix to fix a failing iOS build, regenerate an Xcode project from project.yml, or correct UI behavior. Not for a clean rebuild: use ios-build-cleanup.
    1 install
  70. Necessary Work · outlinedriven-odin-claude-plugin bundle
    Use when work is about to grow past the ask, the task may already be done, or the user requests only the minimum. Not for executing the work: use tdd to build or strike-the-root to fix.
    1 install
  71. UI Animation · outlinedriven-odin-claude-plugin bundle
    Use when asked to build spring, easing, gesture, and choreographed animations with correct physics and reduced-motion support. Not for auditing existing motion or finding animation opportunities.
    1 install
  72. Review And Ship · outlinedriven-odin-claude-plugin bundle
    Use when a human directly requests review and publication of an existing diff or delegated work. Not for merging pull requests, force pushes, history rewrites, or deployment.
    1 install
  73. Setup Gitignore · outlinedriven-odin-claude-plugin bundle
    Use when the user says set up gitignore, fix gitignore, or untracked files keep appearing. Not for remote, credential, publish, deploy, or irreversible changes.
    1 install
  74. Observability · outlinedriven-odin-claude-plugin bundle
    Use when adding telemetry, composing an observability surface, reviewing alerts, shipping a production feature, or diagnosing a production issue. Not for live failures, profiling, or launch runbooks.
    1 install
  75. Autolearn · outlinedriven-odin-claude-plugin bundle
    Use when a verified non-trivial fix lands or existing solution docs need refresh. Not for unverified fixes.
    1 install
  76. Assembly Arm · outlinedriven-odin-claude-plugin bundle
    Use when reading or writing AArch64 or AArch32 Thumb assembly, inline asm in C, AAPCS64 register roles, or NEON and SVE vector code. Not for ABI detail across ISAs: use abi-and-calling-conventions.
    1 install
  77. Assembly X86 · outlinedriven-odin-claude-plugin bundle
    Use when reading GCC or Clang x86-64 assembly, writing inline asm, decoding AT&T syntax, or applying System V AMD64 register rules. Not for SIMD intrinsic selection: use simd-intrinsics.
    1 install
  78. Dwarf Expert · outlinedriven-odin-claude-plugin bundle
    Use when inspecting, searching, verifying, or parsing DWARF debug info: DIEs, DW_TAG_/DW_AT_ entries, .debug_* sections, line tables, or llvm-dwarfdump/readelf output.
    1 install
  79. Interpreters · outlinedriven-odin-claude-plugin bundle
    Use when designing bytecode dispatch loops, choosing stack or register VM shapes, adding inline caches, or building a first JIT with mmap. Not for a language toolchain: use compiler-frontend.
    1 install
  80. Memory Model · outlinedriven-odin-claude-plugin bundle
    Use when choosing memory orderings for C++ or Rust atomics, reasoning about happens-before, writing lock-free patterns, or diagnosing data races. Not for lock-based design: use kernel-concurrency.
    1 install
  81. Openocd Jtag · outlinedriven-odin-claude-plugin bundle
    Use when configuring OpenOCD for a JTAG or SWD target, flashing through it, attaching GDB to a bare-metal MCU, or setting hardware breakpoints and watchpoints. Not for probe-rs: use embedded-rust.
    1 install
  82. Rustc Basics · outlinedriven-odin-claude-plugin bundle
    Use when selecting RUSTFLAGS, configuring Cargo profiles, tuning release builds, reading assembly or MIR output, understanding monomorphization, or diagnosing compilation errors.
    1 install
  83. Zig Cinterop · outlinedriven-odin-claude-plugin bundle
    Use when Zig code calls C or C code calls Zig: @cImport, translate-c, C type mapping, extern and packed structs, export fn, opaque handles, or a mixed C and Zig build. Not for Rust FFI: use rust-ffi.
    1 install
  84. Triton Lang · outlinedriven-odin-claude-plugin bundle
    Use when writing Triton kernels with @triton.jit, tl.load and tl.store with masking, tl.atomic_add, autotuning, benchmarking, or integrating kernels into PyTorch. Not for raw CUDA: use cuda.
    1 install
  85. Zig Testing · outlinedriven-odin-claude-plugin bundle
    Use when writing or running Zig tests: test blocks, zig test, filters, std.testing assertions, the leak-detecting allocator, comptime tests, or the fuzzer. Not for build.zig: use zig-build-system.
    1 install
  86. Goal Init · outlinedriven-odin-claude-plugin bundle
    Use when a durable effort needs an approved, checkable success predicate before work starts. Not for requirement-to-evidence ledgers. Never remote, credential, publish, deploy, or irreversible.
    1 install
  87. Wayfinder · outlinedriven-odin-claude-plugin bundle
    Use when a greenfield project or large feature build will not fit in a single agent session. Don't use for implementation, remote credential changes, or work that fits in one session.
    1 install
  88. Interrogate · outlinedriven-odin-claude-plugin bundle
    Use when asked to "interrogate" or run an adversarial multi-model review of a supplied code artifact. Not for tasks that require source or remote-system changes.
    1 install
  89. Show Review · outlinedriven-odin-claude-plugin bundle
    Use when the user wants a per-finding visual walk through a diff or PR. Not for written review reports: use review. Not for codebase tours: use show-me.
    1 install
  90. Append Run Log · outlinedriven-odin-claude-plugin bundle
    Use when a completed agent run must be recorded as durable, queryable evidence. Not for remote, credential, publish, deploy, or irreversible changes.
    1 install
  91. Artifact Arena · outlinedriven-odin-claude-plugin bundle
    Use when asked to run /artifact-arena to generate and judge competing artifact implementations. Not for remote, credential, publish, deploy, or irreversible changes.
    1 install
  92. Feedback Sweep · outlinedriven-odin-claude-plugin bundle
    Use when asked to /feedback-sweep [setup|reconfigure] [mode:non-interactive]. Not for pattern discovery: use feedback-pattern-sweep.
    1 install
  93. Implement Spec · outlinedriven-odin-claude-plugin bundle
    Use when a ticket DAG from a complete specification needs parallel execution into a green draft PR. Not for a settled ticket with no spec: use work. Not for ticket decomposition: use to-tickets.
    1 install
  94. Automate Me · outlinedriven-odin-claude-plugin bundle
    Use when asked to create or refresh a personal mode skill and open a reviewable PR. Not for shared repo skills or work that skips human approval.
    1 install
  95. Browser QA · outlinedriven-odin-claude-plugin bundle
    Use when the user runs /browser-qa for report-only QA results without entering a fix loop. Not for remote, credential, publish, deploy, or irreversible changes.
    1 install
  96. Control UI · outlinedriven-odin-claude-plugin bundle
    Use when asked to verify or reproduce browser or Electron UI behavior with before-and-after evidence and no leftover processes. Not for remote, credential, publish, deploy, or irreversible changes.
    0 installs
  97. Exhaustive · outlinedriven-odin-claude-plugin bundle
    Use when asked to prove coverage, find missing cases, or enumerate state, decision, requirement, or behavior space. Not for round-based or single-property tests: use askme, property-test-authoring.
    1 install
  98. Docs Canvas · outlinedriven-odin-claude-plugin bundle
    Use when asked to render documentation as an interactive, navigable HTML canvas. Not for writing or restructuring docs.
    1 install
  99. Webapp Testing · outlinedriven-odin-claude-plugin bundle
    Use when asked to verify frontend or UI behavior, or capture browser screenshots and console logs. Not for read-only inspection: use browser-testing. Not for remote or deploy changes.
    1 install
  100. Articulate · outlinedriven-odin-claude-plugin bundle
    Use when the user knows what they mean but cannot express it completely or clearly. Not for discovery, ideation, or style-only editing: use unslop for style.
    1 install