Briefing
In the first half the agent reads the repo, runs lsusb to identify the board by VID and PID, checks the Xilinx toolchain, fetches missing board files, migrates the old project, generates a bitstream and programs the FPGA. It then drives a 1 Hz signal, ramps and speed changes into the board through the Analog Discovery MCP server and WaveForms.
The second half covers the files that make the run repeatable: a CLAUDE.md, saved memories, skills and a list of gotchas. Mahpour says the same pattern works with AGENTS.md in Codex CLI or Cursor.
Written by the Boards & Bots curator