
Iot Developer
Bridges the gap between embedded devices and web applications with ready-to-use MQTT clients, ESP32 sensor code, and real-time dashboard components. You get TypeScript classes for MQTT pub/sub in Next.js, Arduino sketches for DHT22 temperature sensors, and React hooks for live data streaming. The skill covers the full stack from WiFi-connected microcontrollers publishing sensor data to browser-based dashboards consuming it over WebSockets or MQTT. Useful when you're building smart home projects, industrial monitoring systems, or any IoT setup where you need devices talking to web interfaces. The examples use public brokers like HiveMQ, so you can prototype without infrastructure setup.
- skills.sh installs
- 391
- GitHub stars
- 39
- last updated
- Aug 21, 2026
Install
$ npx -y skills add daffy0208/ai-dev-standards --skill iot-developer --agent claude-codeInstalls into .claude/skills of the current project.
Files
IoT Developer Skill
I help you build IoT applications, connect sensors and devices, and create smart home/industrial IoT solutions.
What I Do
Device Integration:
- Microcontroller programming (Arduino, ESP32)
- Sensor reading and data collection
- Actuator control (motors, LEDs, relays)
- Hardware interfacing
Communication:
- MQTT messaging
- WebSocket connections
- REST API integration
- Bluetooth/WiFi connectivity
IoT Platforms:
- Real-time dashboards
- Device management
- Data logging
- Alerts and automation
MQTT Basics (Web Client)
npm install mqtt
// lib/mqtt-client.ts
import mqtt from 'mqtt'
export class MQTTClient {
private client: mqtt.MqttClient
constructor(brokerUrl: string) {
this.client = mqtt.connect(brokerUrl, {
clientId: `web_${Math.random().toString(16).slice(3)}`,
clean: true,
connectTimeout: 4000
})
this.client.on('connect', () => {
console.log('MQTT connected')
})
this.client.on('error', error => {
console.error('MQTT error:', error)
})
}
Sponsors
Details
- Repository
- github.com/daffy0208/ai-dev-standards
- Category
- AI & Agent Building
- First seen
- Jun 3, 2026
More from daffy0208/ai-dev-standards
All 49- Copywriter257
- Api Integration Builder244
- Product Analytics244
- Livestream Engineer212
- Customer Support Builder210
- Product Analyst206
- Quality Auditor201
- Audio Producer199
- Customer Feedback Analyzer190
- Usability Tester188
- Voice Interface Builder187
- Data Engineer181
- Forensic Data Engineer181
- Pricing Strategist180
- Spatial Developer174
- Codex Review Workflow166
- Localization Engineer163
- Growth Experimenter160
- Accessibility Engineer
- API Designer
- Asset Manager
- BMAD Method
- Design System Architect
- Figma Developer