From rkit
Yocto/Embedded Linux 코드 리뷰 기준. Recipe, 스크립트, DTS, defconfig 리뷰 체크리스트. Triggers: yocto review, recipe review, bbappend review, Yocto 리뷰
npx claudepluginhub solitasroh/rkit --plugin rkitThis skill is limited to using the following tools:
- Prioritize actual build failures and runtime errors.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
| Issue | Description |
|---|---|
| SRC_URI errors | Wrong URL, checksum mismatch, missing file references |
| License missing | LICENSE, LIC_FILES_CHKSUM not specified |
| Dependency errors | Missing or circular DEPENDS/RDEPENDS |
| Override misuse | = vs :append vs :prepend used incorrectly |
| FILESEXTRAPATHS missing | bbappend adds files but omits path setup |
| do_install path errors | Misuse of ${D}, ${bindir}, etc. |
| Issue | Description |
|---|---|
| No error handling | Missing set -e, continues on failure |
| Hardcoded paths | Environment-dependent absolute paths |
| Unquoted variables | Breaks on paths with spaces |
| Issue | Description |
|---|---|
| No cross-compile support | Calls host tools directly |
| Ignores DESTDIR/prefix | Hardcoded install paths |
| Issue | Description |
|---|---|
| Pin conflicts | Same pin assigned to multiple functions |
| Clock/interrupt mismatch | Reference node vs actual hardware mismatch |
do_compile/do_install overrides