Fix integer type definitions for specified platform. Researches correct primitive type mappings and applies fixes to platform-specific int headers.
Install with the open skills CLI (global, non-interactive — available in every Claude Code session):
npx skills add FastLED/FastLED --skill "fix-int" -g -a claude-code -yOr manually — copy the SKILL.md below into:
~/.claude/skills/fix-int-fastled-2/SKILL.md---
name: fix-int
description: Fix integer type definitions for specified platform. Researches correct primitive type mappings and applies fixes to platform-specific int headers.
argument-hint: <platform>
disable-model-invocation: true
context: fork
agent: fix-int-agent
---
Research and fix integer type definitions (fl::i8, fl::u8, fl::i16, fl::u16, fl::i32, fl::u32, fl::i64, fl::u64) for the specified platform.
Platform: $ARGUMENTS
Research the correct primitive type mappings for the target platform and apply fixes to platform-specific int header files.
IMPORTANT:
- Do NOT modify fl/stl/int.h or fl/stdint.h
- Only modify files in src/platforms/**/int*.h
- If the task requires modifying protected files, halt and report
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Use when implementing any feature or bugfix, before writing implementation code