FastLED
Official@fastled
Fast, easy LED animation library for Arduino
Agent Skills by FastLED
Showing 25 vetted skills indexed across 1 GitHub repositories.
ci-fix
Diagnose and fix failing CI builds and tests across embedded platforms.
address-reviews
Fetch, classify, fix, and reply to CodeRabbit review comments on GitHub pull requests.
code-review-riscv
Identify correctness issues, ABI violations, and pitfalls in RISC-V assembly code.
gh-healthcheck
Diagnose GitHub Actions workflow health and identify root causes from runs, logs, and configuration.
tdd-implement
Automate feature development through strict Red-Green-Refactor test-first cycles.
lint
Run bash lint to identify and report code style violations.
new-cpp-lint
Design, test, and apply new C++ lint rules across the FastLED codebase.
esp32-arch-review
Audit ESP32 FastLED firmware architecture for DMA safety and RTOS integration.
test
Run unit and integration tests and report pass/fail results.
platform-port
Port FastLED to new MCU platforms with detection headers and driver scaffolding.
memory-audit
Audit embedded code for stack overflows, heap fragmentation, and memory leaks.
code-review
Review staged and unstaged changes for FastLED coding standards violations.
timing-analysis
Analyze real-time timing constraints in embedded LED systems to identify violations.
code-review-asm-xtensa
Review Xtensa assembly in ESP32 FastLED code for correctness and ABI compliance.
expert-rmt5
Guide ESP-IDF v5.x RMT5 API for LED protocols and multi-channel control.
esp32-log-triage
Parse ESP32 serial logs to classify FastLED faults and RTOS issues.
fix-board
Diagnose and fix PlatformIO board upload and monitor failures for ESP32 projects.
gh-debug
Fetch and analyze GitHub Actions workflow logs to diagnose failures.
embedded-debug
Parse crash outputs and decode stack traces from ELF binaries.
fix-int
Fix fl:: integer type mappings in platform-specific int headers.
esp32-test-plan
Generate a structured test plan for FastLED ESP32 changes.
feature-contract
Generate implementation contracts defining scope, affected files, APIs, risks, and test plans for FastLED changes.
git-historian
Search codebase and git history for keywords with optional path filtering.
tdd
Enforce a test-first Red-Green-Refactor workflow for FastLED development.
Frequently Asked Questions About FastLED
FAQPage SchemaWhat specific engineering tasks does FastLED support?▼
FastLED enables rigorous embedded development including memory leak detection, stack overflow analysis, Xtensa assembly review, and real-time timing constraint validation for LED protocols. It facilitates structured test-first development cycles and architectural audits for complex firmware deployments.
Which technical personas benefit from these capabilities?▼
These capabilities are designed for embedded systems engineers, firmware developers, and hardware architects working on high-performance LED lighting projects. It is particularly suited for those managing ESP32-based hardware, multi-channel control systems, and cross-platform MCU porting requirements.
What are the prerequisites for implementing these firmware audits?▼
Implementation requires an existing C++ codebase, access to PlatformIO environments, and compiled ELF binaries for stack trace decoding. Users must have established hardware interfaces for ESP32 or similar microcontrollers to utilize the RMT5 peripheral guidance and serial log triage features.