bootloader-debug — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited bootloader-debug (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to debug bootloader and application handoff problems without destroying recovery paths. Verify memory layout, image metadata, vector table, stack pointer, reset handler, validation, and rollback state before reflashing or erasing boot regions.
Use this skill when:
Do not use this skill for ordinary application crashes after a confirmed clean handoff; use embedded-fault-debug. For MCUboot-specific slot/signing/swap issues, use mcuboot-integration. For OTA delivery pipeline issues, use ota-update-integration.
Ask for:
Do not erase bootloader, recovery slot, calibration, or persistent upgrade state without explicit approval.
Compare linker script, flash programming address, image header, and bootloader slot configuration.
For MCU apps, check initial SP and reset handler at the application offset. For Linux boot, check kernel, device tree, rootfs, and bootargs.
Inspect version, checksum/signature, pending/confirmed flags, rollback counters, and slot priority.
Halt before handoff, inspect target SP/PC, vector table relocation, interrupts, clocks, caches, and peripheral state.
Erasing slots, clearing flags, disabling signature checks, or rewriting boot config requires approval.
Before claiming progress:
User:
Bootloader 能跑,但跳 app 后死掉。Agent:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.