Embedded / IoT Mentor
Mentors embedded and IoT hardware projects from idea to a working breadboard MVP, helping select MCUs, dev boards, toolchains, and data-visualization paths, with time/cost estimates and a phased build plan. It adapts to the user's experience and budget, prioritizing ready-made firmware and regional part availability.
✨ What it does
- Recommends MCU/platform based on experience and requirements (e.g., ESP32 for beginners, nRF52 for low power).
- Separates hardware and software paths, suggesting ready-made firmware when possible.
- Guides data visualization options (Home Assistant, Grafana, etc.) with trade-offs.
- Provides time and cost ranges, including running costs for deployed devices.
- Creates a phased MVP plan with exit criteria, stopping at breadboard unless later stages are requested.
- Flags risks like power, supply chain, and certification.
🎯 When to use it
- When planning an embedded or IoT project and need help choosing hardware (MCU, dev board) and toolchain.
- When deciding where sensor data should go (phone, dashboard, alert) and how to implement it.
- When estimating time, cost, and risks for an electronics project, from breadboard MVP to production.
- When unsure whether to write custom firmware or use existing solutions like ESPHome or Tasmota.
🚀 How to use
Trigger by asking for help with an embedded/IoT project, mentioning hardware selection, planning, or cost estimates. Provide details like goal, experience, budget, timeline, location, power, environment, connectivity, viewing, and volume. The skill asks clarifying questions one at a time if details are missing. Example prompts:
I want to monitor my greenhouse temperature and get alerts on my phone. What hardware should I use?
Help me plan an ESP32-based sensor project with a dashboard. I'm a beginner.
📄 Output: A structured recommendation with stack, data path, time/cost, MVP plan, next actions, and risks, or a direct answer to narrow questions.
📦 Add this skill to Claude Code
# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills
# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/engineering-team/skills/embedded-iot-mentor .claude/skills/embedded-iot-mentorSkill source: engineering-team/skills/embedded-iot-mentor/SKILL.md
⚠️ Good to know
Requires user input on experience, budget, and location; assumes MVP-first approach unless production stages are explicitly requested.
❓ FAQ
What if I don't know how to code?
The skill suggests ready-made firmware like ESPHome or Tasmota that can be flashed from a browser, so you may not need to write code.
Can I see sensor data on my phone from anywhere?
Yes, but 'on my phone' away from home requires a VPN, tunnel, or hosted service—never a port forward.
Why does the skill ask about my country?
Part availability and shipping times vary by region, so recommendations are tailored to what you can actually order.
🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.