Cel Kdev — Development skill for Claude Code
Claude Code skills for Linux kernel development: StGit, perf, and trace-cmd.
How to install Cel Kdev
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open chucklever/cel-kdev and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cel Kdev does
Claude Code skills for Linux kernel development: StGit, perf, and trace-cmd.
Alternatives in Development
- Root Cause Tracing — Use when errors occur deep in execution and you need to trace back to find the original trigger 102.5k ★
- Claudes C Compiler — Claude Opus 4.6 wrote a dependency-free C compiler in Rust, with backends targeting x86 (64- and 32-bit), ARM 2.6k ★
- Engage.Pickup — Resume an engagement from the engine trace — skip completed steps, continue where you left off 348 ★
README
cel-kdev
Claude Code and Codex skills for Linux kernel development workflows.
Skills
stg
Teaches coding agents to use [StGit](https://stacked-git.github.io/) for patch management instead of raw git commands. When StGit is active on a branch, the agent creates, edits, reorders, and squashes patches through `stg` rather than `git commit` and `git rebase`, avoiding stack corruption. Covers conflict resolution, series navigation, and the prohibition on parallel stg operations across subagents.
perf
Guides coding agents through analyzing `perf record` captures: recording options, symbol resolution with kallsyms, call-graph analysis, flamegraph generation, and a structured reporting workflow (overview, drill-down, comparison).
drgn
Teaches coding agents to inspect a running kernel through `/proc/kcore` using [drgn](https://drgn.readthedocs.io/). Covers core API patterns (Object creation, pointer handling, type introspection), per-CPU variable access, stack traces, container_of usage, and slab cache inspection. Includes subsystem-specific recipes for SUNRPC, NFS, and AIO, along with workarounds for common pitfalls.
trace-cmd
Guides coding agents through analyzing kernel trace captures (.dat files) from `trace-cmd`. Covers event ingestion, latency distributions, throughput measurement, phase detection, and filter expressions. Includes a subsystem reference for NFS/RDMA server and client events (sunrpc, svcrdma, xprtrdma, nfsd), RPCGSS, workqueue, scheduler, TCP, and TLS handshake tracepoints.
b4
Teaches coding agents the `b4` patch workflow for applying patches from lore (`b4 am`), comparing series revisions (`b4 diff`), and managing outbound patch series with `b4 prep` and `b4 send`. Covers coexistence with StGit, cover letter strategies, recipient management, and non-interactive operation constraints.
sashiko
Teaches coding agents how to submit patches to the [sashiko](https://sashiko.dev) kernel-patch review bot and how to retri
Related Skills
Linux Kernel Crash Debug
Linux kernel crash debugging skill for Claude Code using crash utility
Kernel Learn
linux-kernel-dev 学习循环 — 把一个刚解决的内核/BSP 坑沉成「规则 + 配套用例 + 注册」的原子三件套,带可执行检查、有回归证明。无可执行检查不准建。
Embedded Agent Skills
Agent skills (SKILL.md) for embedded software development — build/flash/debug/observe/trace with honest declar
05 Cel Boil
逐帧手绘 / 线条沸腾 Cel Animation / Frame-by-Frame & Line Boil
Perf
Performance Guide
Wp Perf
Quick WordPress performance scan - fast triage using critical pattern detection
Related Agents
Linus Code Reviewer
Use this agent when you need rigorous code review focused on quality, performance, and best practices from a L
Kernel Coding Style Critic
Specialist critic for linux-kernel-dev answers · scores ONLY coding style — kernel coding-style.rst adherence
Compile-time Profiling
clang++ -ftime-trace -ftime-trace-granularity=1 file.cpp chrome://tracing # Load the JSON bloaty binary -d sym