rtos-debug — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited rtos-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 RTOS problems by separating scheduler state, task stack health, synchronization, interrupt priority, timing, and resource ownership. Start from observable RTOS state before changing priorities or adding delays.
Use this skill when:
Do not use this skill before the target is known to boot and run at least some firmware. For RTOS-specific deep dives, prefer freertos-kernel-debug, zephyr-integration, or rt-thread-integration when the RTOS is identified.
Ask for:
Verify the system reaches scheduler start and at least one known task runs.
Collect task names, states, priorities, stack high water marks, CPU/runtime stats, and blocked objects.
Stack overflow and heap exhaustion often masquerade as random RTOS failures.
Identify which task owns each mutex, which queue is full/empty, and whether ISR-safe APIs are used from interrupts.
Ensure ISR priorities are legal for RTOS API calls and do not starve the scheduler tick.
Use trace hooks, assertions, watermarks, counters, or event logs instead of adding arbitrary delays.
FromISR APIs where required.Before claiming RTOS progress:
User:
FreeRTOS 有个任务偶尔不跑,最后看门狗复位。Agent:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.