svitrix

Flash Size — Design skill for Claude Code

Design community

Analyze firmware binary size and partition layout in detail.

How to install Flash Size

Installs to ~/.claude/commands/svitrix-svitrix-firmware-flash-size.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/svitrix/svitrix-firmware/HEAD/.claude/commands/flash-size.md -o ~/.claude/commands/svitrix-svitrix-firmware-flash-size.md

Restart Claude Code, or start a new session, for it to be picked up.

What Flash Size does


description: Analyze firmware binary size and partition layout in detail

Perform a detailed analysis of the firmware flash usage. This is critical — flash is ~96% full.

Steps

  1. **Build firmware** (if not recently built):

    pio run -e ulanzi
  2. **Get firmware binary size:**

    stat -f%z .pio/build/ulanzi/firmware.bin 2>/dev/null || stat -c%s .pio/build/ulanzi/firmware.bin
  3. **Parse build output** for section sizes: Look for the RAM/Flash u

Alternatives in Design

  • Slack GIF Creator — Create animated GIFs optimized for Slack's size constraints 94.1k ★
  • Doc — Read, create, and edit .docx documents with formatting and layout fidelity 14.6k ★
  • Scaffold Project — Scaffold a new design-product project that matches the recommended Claude Code layout (the reference structure 781 ★

Full documentation available on GitHub

View Source Repository