GitHub collection

outlinedriven/outline-driven-development

Imported from GitHub — is this yours?

145 skills imported from this repository.

View on GitHub
54 10 Apache-2.0
Claude Skill

abi-and-calling-conventions

Use when explaining System V AMD64, ARM AAPCS, RISC-V psABI, stack frames, variadic calls, or FFI register rules. Not for the Rust FFI binding layer: use rust-ffi.

LLM Mart

Claude Skill

abstract-well

Use when the user wants to classify abstractions as useful, bad, or busy and keep one shallow level. Not for tasks requiring source or remote-system changes.

LLM Mart

Claude Skill

adc-dac-baremetal

Use when configuring ADC sampling time, DMA-driven ADC, calibration, or DAC channel setup on bare-metal MCUs. Not for the DMA stream itself: use dma-baremetal.

LLM Mart

Claude Skill

af-xdp

Use when creating AF_XDP sockets, configuring UMEM and XSK rings, writing an XDP redirect program, or choosing copy versus zero-copy mode. Not for full kernel bypass: use dpdk.

LLM Mart

Claude Skill

agent-environment-retrospective

Use when a completed session needs an agent-environment retrospective. Not for an engineering retrospective from telemetry: use engineering-retrospective.

LLM Mart

Claude Skill

agent-surface-forge

Use when asked to audit or repair agent surfaces (plugins, agents, skills, CLAUDE.md/AGENTS.md, docs, prompts, commands, hooks) or improve one skill at depth. Not for agent grading: use skill-doctor.

LLM Mart

Claude Skill

agent-transcript

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.

LLM Mart

Claude Skill

ai-collab-protocols

Use when the user describes an AI workflow gap or uses an ambiguous cross-session reference such as 'the PR Bob mentioned'. Not for tasks that require source or remote-system changes.

LLM Mart

Claude Skill

analysis-artifacts

Use when the user requests a deep dive, exploratory analysis, or data analysis on BigQuery. Not for credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

api-and-interface-design

Use when asked to design or change a public API, route, CLI flag, or module boundary. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

architect

Use when non-trivial code needs a design, codebase design or architecture needs improving, or one module needs targeted interface narrowing, seams, or testability. Not for diagrams, deploy, or irreversible changes.

LLM Mart

Claude Skill

arm-sve

Use when writing or porting AArch64 SIMD to SVE or SVE2: arm_sve.h intrinsics, predicates, vector-length-agnostic loops, auto-vectorization, or SVE registers in GDB. Not for NEON: use simd-intrinsics.

LLM Mart

Claude Skill

articulate

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.

LLM Mart

Claude Skill

artifact-arena

Use when asked to run /artifact-arena to generate and judge competing artifact implementations. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

askme

Use when eliciting intent/scope/referents or gating long/bundled/high-stakes/hard-to-undo work: exhaustive/collaborative/adversarial/gate/batch/interview/scan/proposal. Not for one fork: use decide.

LLM Mart

Claude Skill

assembly-arm

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.

LLM Mart

Claude Skill

assembly-riscv

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.

LLM Mart

Claude Skill

assembly-x86

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.

LLM Mart

Claude Skill

ast-grep

Use when asked to run AST-based structural search, lint, or rewrite of code when regex is too fragile. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

atheris

Use when a user needs to run coverage-guided fuzzing with Atheris against Python code or a Python native extension. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

atomic-issues-prs

Use when the user says "atomic PRs" or requests one issue or PR per logical change. Don't use for single-change pushes or uncommitted change-sets.

LLM Mart

Claude Skill

attack-shape

Use when the user wants adversarial stress-testing of a proposed architecture, structure, or shape. Not for tasks that require source or remote-system changes.

LLM Mart

Claude Skill

audit-loop-scaffold

Use when loop scaffold files have drifted from their provenance-pinned templates. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

audit-project

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.

LLM Mart

Claude Skill

autolearn

Use when a verified non-trivial fix lands or existing solution docs need refresh. Not for unverified fixes.

LLM Mart

Claude Skill

automate-me

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.

LLM Mart

Claude Skill

automatic-cybernetic-flow-design

Use when the user wants a cybernetic flow design document for an interactive system. Not for implementing or deploying the system.

LLM Mart

Claude Skill

automatic-freeform-graphs-design

Use when a user wants a looser conceptual graph for exploratory work. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

autopilot

Use when a human has an approved delivery plan and wants the full chain run under phase gates. Not for planning, open-ended debugging, or single-step execution: use work directly.

LLM Mart

Claude Skill

autoplan

Use when the user runs /autoplan on a plan or idea. Reviews, amends, and derives task IDs with a final human approval gate. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

autoship

Use when the user says release this, publish this package, or cut a release for a changesets-based npm package. Not for non-npm packages or releases without a changesets workflow.

LLM Mart

Claude Skill

axiom-mode

Use when the user requests axiom, axiom-mode, axiom-compact, formal-logic, or compact form. Not for changing code or remote state.

LLM Mart

Claude Skill

backlog

Use when asked to park an undecided idea without representing it as decided or active work. Not for decided or active work: use the project task system.

LLM Mart

Claude Skill

baremetal-startup

Use when writing reset-to-main startup code, vector tables, VTOR, .data/.bss init, stack setup, startup.s, or crt0 for Cortex-M/RISC-V. Not for the bootloader jump: use bootloaders-embedded.

LLM Mart

Claude Skill

bazel

Use when writing Bazel BUILD files with cc_library or cc_binary rules, Bzlmod dependencies, toolchain registration, remote execution, sandbox debugging, or bazel query and cquery graphs.

LLM Mart

Claude Skill

behavior-validator

Use when asked to validate a web app, CLI, API, or generated artifact against a source-blind behavior contract. Not for source or remote-system changes.

LLM Mart

Claude Skill

binutils

Use when building static archives with ar, stripping or converting binaries, mapping crash addresses with addr2line, or demangling C++ symbols. Not for ELF analysis: use elf-inspection.

LLM Mart

Claude Skill

blast-radius

Use when asked to determine what a change could break before it ships. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

book-to-skill

Use when the user names one book, course, paper, or source document and asks to distill it into a reusable skill. Not for a folder of sources: use map-corpus.

LLM Mart

Claude Skill

bootloaders-embedded

Use when writing a custom bootloader, jumping to application code, relocating VTOR, or implementing DFU/USB firmware update on Cortex-M. Not for reset-to-main: use baremetal-startup.

LLM Mart

Claude Skill

bounded-model-checking-c

Use when C or C++ code needs memory-safety or undefined-behavior guarantees proved with CBMC, or ACSL contracts checked with Frama-C Eva or WP. Not for choosing the proof policy: use proof-driven.

LLM Mart

Claude Skill

branch-prediction-and-speculation

Use when explaining branch predictors, mispredict penalties, speculative execution, Spectre or Meltdown mitigations, or branchless code. Not for pipeline stage theory: use cpu-pipelines-and-hazards.

LLM Mart

Claude Skill

brand-authority

Use when the user asks for branded or style-governed output. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

breaking-driven

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.

LLM Mart

Claude Skill

browser-cookie-store

Use when the user runs /browser-cookie-store to populate the session cookie store from installed browsers. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

browser-qa

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.

LLM Mart

Claude Skill

browser-testing

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.

LLM Mart

Claude Skill

build-acceleration

Use when reducing C/C++ compilation times with ccache, sccache, distcc, unity builds, precompiled headers, split DWARF, IWYU, or link time reduction.

LLM Mart

Claude Skill

burpsuite-project-parser

Use when asked to analyze a Burp Suite .burp project for audit items, request/response metadata, or captured traffic. Modes: parsed (default) and stream. Not for source or remote-system changes.

LLM Mart

Claude Skill

buyer-objection-research

Use when product copy needs buyer-objection evidence collected through approved, consented outreach. Not for unsolicited outreach or survey design.

LLM Mart

Claude Skill

buzzword-analysis

Use when the user wants the current jargon weather of a domain described without advocacy. Not for choosing a positioning move: use buzzword-hijack.

LLM Mart

Claude Skill

buzzword-hijack

Use when a user wants to choose and execute a bounded positioning move that rides a jargon wave. Not for describing the jargon weather of a domain: use buzzword-analysis.

LLM Mart

Claude Skill

can-i-help

Use when the user asks "where to help", "contribution opportunities", or "find a good first issue". Returns data-backed first steps. Not for PR review queues: use gh-review-requests.

LLM Mart

Claude Skill

capstone

Use when the learner is ready to apply cleared concepts in a real project. Not for exercises or quizzes: use drill.

LLM Mart

Claude Skill

carbon-lang

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.

LLM Mart

Claude Skill

cargo-fuzz

Use when initializing, running, measuring coverage, or triaging a cargo-fuzz target in a Rust crate. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

cargo-workflows

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

LLM Mart

Claude Skill

cascade-dedup

Use when prompt-doctrine is duplicated, drifted, or conflicting across output-style embeds and external harness AGENTS files. Not for editing the canonical baseline itself.

LLM Mart

Claude Skill

catchup

Use when the human returns after a gap, cannot follow the project, asks what happened, or wants a visual HTML recap page. Not for onboarding: use onboard. Not for handoff: use handoff.

LLM Mart

Claude Skill

chain-vulnerability-scanner

Use when an Algorand, Cairo, Cosmos SDK, Solana, Substrate, or TON codebase needs vulnerability scanning with reachability-backed findings. Not for non-chain review: use security-review.

LLM Mart

Claude Skill

changelog-updates

Use when a release or a since-tag window needs user-facing release notes drafted. Not for publishing the release.

LLM Mart

Claude Skill

c-hardening-baseline

Use when C code is written or audited and needs a pure-C baseline: standard, undefined behavior, integer and buffer safety, sanitizers, fuzzing, build flags. Not for C++: use modern-cpp-practices.

LLM Mart

Claude Skill

check-agent-compatibility

Use when a human explicitly asks for a full repository agent-compatibility pass returning a scored report with prioritized fixes. Not for tasks that require source or remote-system changes.

LLM Mart

Claude Skill

cherrypick-to-release

Use when the user asks to cherry-pick, backport, or apply a hotfix to a release branch. Not for merging feature branches or cutting new release branches.

LLM Mart

Claude Skill

chrome-extension

Use when the user explicitly asks to build, modify, or publish a Manifest V3 Chrome extension. Not for store submission without human-gated credentials.

LLM Mart

Claude Skill

ci-cd

Use when setting up or modifying CI/CD pipelines, quality gates, test runners, or deployment pipeline configuration through workflow files. Not for triggering a deployment.

LLM Mart

Claude Skill

ci-fix

Use when "CI is red", "fix the checks", or "make CI green", one check needs classifying, or a bounded sweep runs. Not for deploys, credentials, or rerun-as-fix. Non-CI bugs: use strike-the-root.

LLM Mart

Claude Skill

clang

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.

LLM Mart

Claude Skill

claude-settings-audit

Use when setting up a project, auditing agent command permissions, or asking which read-only bash commands and domains to allow. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

clean-and-true

Use when the user just edited a durable artifact, or says "clean and true", "run the hygiene pass", or "taste the output". Routes the artifact through the hygiene passes it earned.

LLM Mart

Claude Skill

clean-clean-cut

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.

LLM Mart

Claude Skill

cli-for-agents

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.

LLM Mart

Claude Skill

close-done

Use when the user wants to batch-close resolved or outdated tracker items. The agent never closes tracker items itself. Not for individual closure or items still under active work.

LLM Mart

Claude Skill

cloud-task-orchestrator

Use when a human explicitly runs /cloud-task-orchestrator for a large task across cloud agents to drain a verified task graph. Not for local subagent coordination: use orchestration-patterns.

LLM Mart

Claude Skill

cmake

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

LLM Mart

Claude Skill

code-generation-and-backends

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.

LLM Mart

Claude Skill

codeql-security-analysis

Use when building or reusing a CodeQL database, running CodeQL security analysis, or modeling project-specific sources and sinks. Not for manual vulnerability review: use security-review (mode: confirmed).

LLM Mart

Claude Skill

code-simplification

Use when the user asks to simplify, clean, or refine code. Not for new abstractions or whole-codebase refactors.

LLM Mart

Claude Skill

commit

Use when asked to commit changes, create a typed branch, format history for a changelog, or rewrite messages of HEAD or an unpushed range. Not for pushing or a PR: use commit-push-pr.

LLM Mart

Claude Skill

commit-push-current

Use when a human asks to commit and push, not publish, the checked-out branch, including directly to the default branch, with no branch creation and no pull request. Not for a feature branch off the default: use commit-push-pr in its no-PR mode.

LLM Mart

Claude Skill

commit-push-pr

Use when asked to commit and push a feature branch, with or without a pull request. Its no-PR mode publishes without a PR. Not for a PR body alone: use create-pull-request.

LLM Mart

Claude Skill

competitor-feature-research

Use when asked to research a feature across competitor products or to analyze competitor release changelogs (mode: changelog), and publish a cited report.

LLM Mart

Claude Skill

compile-3d-workflow

Use when the user asks for direction and a compilable 3D workflow from an interview. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

compiler-frontend

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.

LLM Mart

Claude Skill

compiler-optimizations-deep

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.

LLM Mart

Claude Skill

complexity-grill

Use when a user wants to identify the true sources of complexity qualitatively before counting metrics. Not for source or remote mutation.

LLM Mart

Claude Skill

compound

Use when the user explicitly asks to save, curate, or consolidate what was learned, or closes a meaningful knowledge-work session. Not for remote, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

conan-vcpkg

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.

LLM Mart

Claude Skill

concurrency-debugging

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.

LLM Mart

Claude Skill

constant-time-analysis

Use when reviewing cryptographic code for timing side-channels, statically in compiled output or at runtime with statistical timing tests. Not for known-answer vectors: use wycheproof.

LLM Mart

Claude Skill

constraint-driven-development

Use when asked to implement under non-negotiable constraints: performance budgets, platform limits, legal or API rules. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

consult-deployment

Use when the user asks to rank deployment platforms and stacks against their product with quantitative trade-offs. Not for source or remote mutation.

LLM Mart

Claude Skill

containers-internals

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.

LLM Mart

Claude Skill

context-engineering

Use when a long session has accumulated stale or conflicting context or the user asks to refresh it. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

continual-learning

Use when asked to mine prior chats on a scheduled or watcher tick and maintain project memory. Not for remote, credential, publish, deploy, or irreversible mutation.

LLM Mart

Claude Skill

contract-driven

Use when crossing a public API boundary, guarding complex invariants, or hardening untrusted input or integration seams. Not for remote or irreversible changes.

LLM Mart

Claude Skill

control-cli

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.

LLM Mart

Claude Skill

control-ui

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.

LLM Mart

Claude Skill

converge

Use when the user wants to collapse an open decision field to one decision and record its rationale locally. Not for multi-lens pressure testing. No remote or irreversible changes.

LLM Mart

Claude Skill

copywriting

Use when asked to write or fix product/marketing copy, landing pages, UI strings, brand voice, AI tells, an end-of-article CTA, or a hook/lede. Not for whole articles: use technical-article-writer.

LLM Mart

Claude Skill

copywriting-tone-of-voice-creator

Use when asked to create, refresh, or port a brand tone of voice guide (TONE.md) or measurable prose style rules (PROSE.md). Not for general copywriting: use copywriting.

LLM Mart

Claude Skill

core-dumps

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.

LLM Mart

Claude Skill

corroborate-by-independent-reruns

Use when a candidate patch or answer needs independent corroboration before it is trusted. Not for multi-stance investigation: use council.

LLM Mart

Claude Skill

cost-reduction

Use when a measured cost surface needs one-change-at-a-time reduction under frozen guardrails. Not for speed-only optimization: use optimize.

LLM Mart

Claude Skill

council

Use when the user asks for a council, second opinions, or parallel investigation. Not for cross-examination of existing proposals: use cross-critique.

LLM Mart

Claude Skill

cpp-coroutines

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.

LLM Mart

Claude Skill

cpp-modules

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

LLM Mart

Claude Skill

cpp-templates

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.

LLM Mart

Claude Skill

cpu-cache-opt

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.

LLM Mart

Claude Skill

cpu-kernel-authoring

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.

LLM Mart

Claude Skill

cpu-pipelines-and-hazards

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.

LLM Mart

Claude Skill

create-branch

Use when the user asks to create a new branch or start work on one. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

create-learning-path

Use when asked to create a multi-session learning plan. Returns a milestoned plan, practice, and review rubric. Don't use for tasks that require source or remote-system changes.

LLM Mart

Claude Skill

create-plugin-scaffold

Use when asked to create a local agent-plugin directory tree or marketplace package. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

create-pull-request

Use when asked to create or update a PR, revise its description, or link issue references to its body. Not for multi-PR stacks: use gate-and-merge. Not for releases: use git-workflow-and-versioning.

LLM Mart

Claude Skill

cross-critique

Use when independent proposals on a contested decision need cross-critique before choosing, reusing the original authors. Not for parallel multi-stance investigation: use council.

LLM Mart

Claude Skill

cross-gcc

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.

LLM Mart

Claude Skill

cross-lens-converge

Use when one reviewer is not enough because failure modes are heterogeneous, or a claim needs cross-lens pressure before it ships. Not for collapsing a decision field: use converge.

LLM Mart

Claude Skill

cross-run-playbook

Use when a long agentic project needs each cycle to end in a learning memo and a keep/iterate/restart decision. Not for single-pass builds.

LLM Mart

Claude Skill

crypto-protocol-diagram

Use when asked for a sequence diagram of cryptographic protocol semantics from code, prose, RFCs, papers, ProVerif, or Tamarin, or for code/spec divergence. Not for architecture: use diagramming-code.

LLM Mart

Claude Skill

c-security-review

Use when the user requests a userspace C or C++ security review with a threat model and severity filter and wants validated findings. Not for kernel or bare-metal code: use kernel-security.

LLM Mart

Claude Skill

cuda

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.

LLM Mart

Claude Skill

cuda-debugging

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.

LLM Mart

Claude Skill

cuda-profiling

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.

LLM Mart

Claude Skill

culture-burnout-detection

Use when Survey and Job Culture Index profiles need analysis for stress, burnout, disengagement, or flight-risk signals. Not for clinical diagnosis: use a qualified clinician.

LLM Mart

Claude Skill

culture-conflict-mediation

Use when two colleagues' working friction needs trait-based explanation, accommodations, process changes, and escalation boundaries, or for manager-report friction. Not for performance adjudication.

LLM Mart

Claude Skill

culture-interview-debrief

Use when a Culture Index profile needs comparison with role requirements, team composition, and manager profile for hiring. Not for transcript prediction: use culture-interview-profile-prediction.

LLM Mart

Claude Skill

culture-interview-profile-prediction

Use when asked to predict Culture Index traits from an interview transcript before a survey exists, including sparse or contradictory evidence. Not for interpreting completed survey results.

LLM Mart

Claude Skill

culture-manager-coaching

Use when a manager needs profile-specific communication, one-on-one, motivation, and energy guidance for a direct report. Not for general pair or team compatibility analysis.

LLM Mart

Claude Skill

culture-onboarding-plan

Use when a signed new hire's Culture Index profile and team profiles need a first-90-days plan. Not for manager coaching: use culture-manager-coaching.

LLM Mart

Claude Skill

custom-allocators

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

LLM Mart

Claude Skill

customer-feedback-report

Use when customer feedback, NPS, churn, email feedback, call transcripts, or voice-of-the-customer analysis needs a report over a time window.

LLM Mart

Claude Skill

cut-new-release-candidate

Use when the user asks to cut, trigger, or start a release candidate for a release branch. Not for full releases, hotfixes, or non-release-candidate workflow dispatches.

LLM Mart

Claude Skill

cybernetic-loop

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.

LLM Mart

Claude Skill

cycle-memo

Use when a build, QA pass, demo, user complaint, or abandoned attempt leaves the next pass needing lessons rather than code. Not for changelog extraction. Not for session handoff: use handoff.

LLM Mart

Claude Skill

dbt-model-index

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.

LLM Mart

Claude Skill

debloat-respect-richness

Use when a user asks to tighten verbose-but-correct prose without a full rewrite. Cuts in place to load-bearing density, preserving every load-bearing claim.

LLM Mart

Claude Skill

debug-optimized-builds

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".

LLM Mart

Claude Skill

decide

Use when the user has a fork and wants it resolved and applied, not explored: "decide this", "choose the path", or "decide and fix it".

LLM Mart

Claude Skill

decision-diary

Use when a user wants to record why one world won over the others, as a decision-diary entry. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

decision-rationale-gaps

Use when a current decision needs pressure-testing until the rationale is clear to a skeptic. Not for tasks requiring source or remote-system changes.

LLM Mart

Claude Skill

deductive-verification-with-dafny-and-why3

Use when an imperative program needs pre-conditions, post-conditions, and loop invariants proved automatically by SMT in Dafny or Why3, short of a tactic prover.

LLM Mart

Claude Skill

dedup-skills

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.

LLM Mart

Claude Skill

deep-research

Use when the user asks to research a topic and produce a thorough sourced report. Not for remote, credential, publish, deploy, or irreversible changes.

LLM Mart

Claude Skill

define-goalstate

Use when the user wants the finished-system contract for a piece of work: behavior, protocols, allowed, forbidden, and impossible states with a state-space proof. Not for runtime verification.

LLM Mart