A builder role for embedded-software projects that follows a written implementation plan. It edits the specified files while respecting layer boundaries, fixed hardware assignments, naming rules, interrupt-service routines, and shared-data safeguards.
A read-only research role for embedded-device projects, guided by project specifications. It identifies the chip platform, firmware libraries, existing drivers, and official examples.
Use when implementing application-layer logic for embedded competition: state machines, CLI command parsers, control laws, signal codecs, file system service modules. Consumes drivers from embedded-drv and gain/coefficient .h files from embedded-matlab. Never touches hardware registers directly.
Use when starting any embedded competition project. Reads contest problem, routes to task type (MAIN+TAGS), dispatches 4-6 specialist subagents, writes hardware/interface contracts, manages decision gates, and integrates final deliverables. Vision tasks are handed off to the separate auto-vision skill. Always the…
Use when implementing low-level peripheral drivers (GPIO/UART/SPI/I2C/ADC/RTC/DMA/PWM) for embedded competition projects. Strictly follows hardware contract from embedded-arch, writes Driver/BSP/HAL Port layers, never touches application logic.
Use when designing algorithms for embedded competition: LQR/PID controllers, IIR/FIR filters, FFT analysis, Kalman observers, DDS LUTs, system identification. Runs MATLAB via mcpmatlab tools, exports .h via . Skipped for SYSTEM-type problems with no algorithm TAGS.
Use when verifying embedded competition project at CP-3: static analysis, MIL/SIL/PIL three-tier validation, 5-tuple scoring checklist verification, and one-click firmware pipeline. Independent verifier — never implements code, only audits.
Use when preparing competition report, presentation slides, and defense rehearsal. Reads all other subagents' artifacts and produces LaTeX/Word report, PowerPoint, and 10-why defense Q&A with evidence chains. Mandatory CP-4/CP-5 subagent.
218▲
+2 1mo agoA58 tokens
originalMIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: