本文へ移動
cccskills

開発のスキル

コーディング規約、フレームワーク、リファクタリング、コードレビュー(1.7万 件)

価格や並び順で絞り込む

Use when adding code generation with LLVM ORC or LLJIT, Cranelift, or dynasm, lazy compilation or inline caches, or fixing W^X faults. Not for AST-to-IR: use compiler-frontend.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

lldb

無料

Use when debugging with LLDB on macOS, FreeBSD, or Linux-clang, mapping GDB commands to LLDB, Xcode or VS Code integration, LLDB Python scripting, or debugging Swift and Objective-C.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

make

無料

Use when writing or debugging Makefiles, understanding pattern rules and automatic dependency generation, managing CFLAGS/LDFLAGS, or diagnosing incremental build, phony targets, or recursive make.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

Use when choosing kernel spinlocks versus mutexes, using RCU, seqlocks, completions, or memory barriers, or debugging scheduling-while-atomic. Not for userspace atomics: use concurrency-debugging.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

Use when debugging the Linux kernel: kgdb and kdb, ftrace and kprobes, dynamic debug, kdump and crash analysis, or printk levels on a live or crashed target.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

Use when writing loadable kernel modules: Kbuild, module parameters, proc and sysfs entries, char devices, or ftrace debugging. Not for driver architecture: use device-drivers.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

hip-rocm

無料

Use when writing HIP kernels with hipcc, porting CUDA code through HIPIFY, profiling with rocprofv3, debugging with rocgdb, or optimizing for MI300X. Not for NVIDIA-side kernels: use cuda.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

gdb

無料

Use when running GDB: breakpoints, watchpoints, segfault or hang debugging, reverse debugging, remote gdbserver, core dumps, pretty-printers, Python scripting, or multi-threaded debugging.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

gcc

無料

Use when a C or C++ build uses GCC and needs build-mode flags, warning triage, debug info, LTO, PGO, or a compilation error explained. Not for Clang-only diagnostics: use clang.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

Use when navigating kernel source, understanding boot flow, initcall levels, or major subsystems (VFS, scheduler, MM) in linux.git. Not for driver-model depth: use device-drivers.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

Use when inspecting .debug_info or .debug_line sections with dwarfdump or readelf, working with split-DWARF .dwo files, setting up debuginfod, or checking how LTO and stripping affect debug info.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

Use when choosing a linker, fixing link order or undefined symbol errors, enabling LTO or ThinLTO, or cutting dead code with --gc-sections. Not for inspecting the linked binary: use elf-inspection.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

OutlineDriven/odin-claude-plugin392026年9月29日 更新