wedsamuel1230 avatar

Arduino Project Builder

This one scaffolds complete Arduino projects with multiple components working together, not just code snippets. You get environmental monitors with multi-sensor data logging, robot controllers with state machines and motor control, or IoT devices with WiFi/MQTT. It supports UNO, ESP32, and Pico with board-specific optimizations. The workflow guides you from requirements through architecture, code assembly, testing, and documentation with wiring diagrams. There's a CLI scaffold tool that generates config.h, main.ino, platformio.ini, and README files. Honestly most useful when you need a complete working system and don't want to wire up sensor libraries, state management, and non-blocking patterns from scratch.

skills.sh installs
421
GitHub stars
19
last updated
Aug 21, 2026

Install

$ npx -y skills add wedsamuel1230/arduino-skills --skill arduino-project-builder --agent claude-code

Installs into .claude/skills of the current project.

Files

Arduino Project Builder

Assemble complete, working Arduino projects from requirements. This skill combines multiple patterns (sensors, actuators, state machines, logging, communication) into cohesive systems.

Quick Start

List available project types:

uv run --no-project scripts/scaffold_project.py --list

Create a complete project:

uv run --no-project scripts/scaffold_project.py --type environmental --board esp32 --name "WeatherStation"
uv run --no-project scripts/scaffold_project.py --type robot --board uno --output ./my-robot

Interactive mode:

uv run --no-project scripts/scaffold_project.py --interactive

Intake And Evidence Boundary

Before assembling a project, read the shared contract and fill the board profile. Record the exact board, framework, toolchain, versions, pins, memory, power, protocols, and recovery path. Keep build, upload, hardware, system, and deployment proof separate; a generated scaffold is not hardware validation.

Sponsors

Details

Repository
github.com/wedsamuel1230/arduino-skills
Categories
Frontend Development, DevOps & CI/CD, Automation & Workflows
First seen
Jun 3, 2026

More from wedsamuel1230/arduino-skills

All 2
1onewave-ai avatarlinkedin-post-optimizeronewave-ai/claude-skillsProfessional narrative style with line breaks, hashtag strategy, and hooks in first 2 lines to avoid truncation420skills.sh installs
2tencentcloudbase avatarcloudbase-agent-tstencentcloudbase/skillsBuild and deploy AI agents with Cloudbase Agent (TypeScript), a TypeScript SDK implementing the AG-UI protocol. Use when: (1) deploying agent servers with @clou420skills.sh installs
3realkimbarrett avatarheadline-matrixrealkimbarrett/advertising-skillsGenerate high-performing headline variations across different angles. Trigger on "headlines", "hooks", "ad copy", "email subject lines".416skills.sh installs
4jezweb avatarclaude-agent-sdkjezweb/claude-skillsBuild autonomous AI agents with Claude Agent SDK. Structured outputs guarantee JSON schema validation, with plugins system and hooks for event-driven workflows.415skills.sh installs
5onewave-ai avataranimateonewave-ai/claude-skillsGenerate animated videos and motion graphics from natural language descriptions. Creates a standalone Vite + React project with Framer Motion scenes that auto-p413skills.sh installs
6moizibnyousaf avatarcontent-research-writermoizibnyousaf/ai-agent-skillsAssists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on ea412skills.sh installs