TbusOS

Kernel Learn — Development skill for Claude Code

Development community

linux-kernel-dev 学习循环 — 把一个刚解决的内核/BSP 坑沉成「规则 + 配套用例 + 注册」的原子三件套,带可执行检查、有回归证明.

How to install Kernel Learn

Installs to ~/.claude/commands/tbusos-sky-skills-kernel-learn.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/TbusOS/sky-skills/HEAD/.claude/commands/kernel-learn.md -o ~/.claude/commands/tbusos-sky-skills-kernel-learn.md

Restart Claude Code, or start a new session, for it to be picked up.

What Kernel Learn does


description: linux-kernel-dev 学习循环 — 把一个刚解决的内核/BSP 坑沉成「规则 + 配套用例 + 注册」的原子三件套,带可执行检查、有回归证明。无可执行检查不准建。

/kernel-learn — 把踩过的坑沉成带回归证明的规则

触发:刚解决了一个内核/BSP 陷阱(答案先错后对、或 critic/fact_gate 抓到问题),想让 skill 下次不再犯。

**地基规则(HARNESS-DESIGN §6.7,不可破)**:产出必须是**原子三件套**,缺一不建—— ① 规则条目(内嵌可 grep 的 `[CLAIMS]`)② 配套冻结用例(gold=修法、corruption=坑)③ 注册。

步骤

  1. **先筛**:用没这条规则的 skill 跑一遍这个坑,确认 base 确实会错/误导。第一次就答对的、或一直没解决的,**不建**。

  2. **蒸成抽象通用原则**:一句话规则,**不写厂商/SoC/型号/内部路径/任务编号**。具体 API/CONFIG/路径只放进用例的 `gold_claims` /

Alternatives in Development

  • 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 ★
  • Claude Desktop Debian — Unofficial Claude desktop app for Debian/Linux 2.5k ★
  • Clawk — Give coding agents a disposable Linux VM, not your laptop 996 ★

Full documentation available on GitHub

View Source Repository