Skip to content

docs: CLAUDE.md, Claude Code skill, agent-guidance README - #31

Merged
mixelpixx merged 1 commit into
mainfrom
docs-claude-skill
Jul 27, 2026
Merged

docs: CLAUDE.md, Claude Code skill, agent-guidance README#31
mixelpixx merged 1 commit into
mainfrom
docs-claude-skill

Conversation

@mixelpixx

Copy link
Copy Markdown
Owner

Seventh of the v0.6.0 series — the knowledge that lived only in one contributor's session history, made durable.

  • CLAUDE.md (repo root): vendored-upstream layout, the two version-bump/lockfile rules that each broke a release, the fast backend-only iteration recipe, the rebuild:electron cache lie, the windows-2022 pin, MCP architecture notes, and the dev board's quirks.
  • skills/arduino-agent/SKILL.md: distributable Claude Code skill — board-identification decision tree, UART-vs-native-USB flashing + CDCOnBoot pairing, lossless serial idioms, crash-event interpretation, watchdog-safe firmware rules, the measured 17× PSRAM/SRAM gap, and a Wokwi recipe for boardless development.
  • READMEs: quick-start points Claude Code users at the prompts/skill; extension README gains "Guidance for agents", an explicit no hooks / no custom subagents decision note, and the v0.7 roadmap entry (pin-safety preflight).

Docs only — no code.

🤖 Generated with Claude Code
EOF

- Root CLAUDE.md: the repo knowledge that otherwise gets relearned every
  session - monorepo layout (arduino-ide-extension is vendored upstream),
  the exact-pin version-bump rule and the immutable-install check that have
  each broken a release, the fast backend-only iteration recipe against the
  installed app, the rebuild:electron cache lie, the windows-2022 CI pin,
  MCP architecture notes (DI child container, the single serial funnel,
  bridge/instructions parity), and the dev board's identity quirks.
- skills/arduino-agent/SKILL.md: distributable Claude Code skill with the
  judgment layer the server instructions don't have room for - the board
  identification decision tree, UART-vs-native-USB flashing (and CDCOnBoot
  pairing), lossless serial capture idioms, crash-event interpretation,
  watchdog-safe firmware rules, the measured PSRAM/SRAM gap, the bundled
  profile example, and the Wokwi-simulation recipe for boardless work.
- READMEs: root quick-start points Claude Code users at the prompts and the
  skill; the extension README gains a "Guidance for agents" section, an
  explicit note that hooks/custom subagents are deliberately not shipped,
  and a v0.7 roadmap entry for the pin-safety preflight.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mixelpixx
mixelpixx merged commit 64ba6c8 into main Jul 27, 2026
@mixelpixx
mixelpixx deleted the docs-claude-skill branch July 27, 2026 23:57
@mixelpixx mixelpixx mentioned this pull request Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant