iot-edge-module

Scaffold Azure IoT Edge modules with Docker configuration and deployment manifests.

3|1|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/atc-net/atc-agentic-toolkit --skill iot-edge-module
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iot-edge-module
Source: https://github.com/atc-net/atc-agentic-toolkit/tree/main/.claude/plugins/azure-iot/skills/iot-edge-module
Command: npx skills add https://github.com/atc-net/atc-agentic-toolkit --skill iot-edge-module

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Automates the creation and configuration of new Azure IoT Edge modules, including scaffolding, manifest setup, and shared contracts, reducing setup time and ensuring consistent project structure.

Core Features & Use Cases

  • Module scaffolding: Generate a complete module skeleton with source, Docker settings, and deployment manifests.
  • Manifest and contracts: Create and align deployment manifests and shared contracts for smooth integration.
  • Intelligent project detection: Detects existing project structure to adapt scaffolding to your repo.

Quick Start

Trigger the skill by requesting a new IoT Edge module named <ModuleName> with a short description. The skill will scaffold the module, generate deployment manifests, and configure shared contracts ready for development.

Frequently Asked Questions about iot-edge-module

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold an Azure IoT Edge module quickly?

Scaffolding an Azure IoT Edge module automates module creation with source code, Docker configuration, and deployment manifests. Request a new module by name and description; the Skill detects your project structure and generates a complete module skeleton ready for development.

What files does Azure IoT Edge module scaffolding generate?

Module scaffolding generates module.json configuration, Docker settings, deployment manifests for container deployment, template source files, and shared contracts for integration. All outputs align with your existing project structure.

Can I use module scaffolding with an existing IoT Edge project?

Yes. The Skill detects existing project structure and adapts scaffolding accordingly. It integrates new modules into your current repository layout while maintaining consistent configuration and manifest alignment.

Do I need to manually configure Docker settings for IoT Edge modules?

No. Module scaffolding automates Docker configuration as part of the generation process. The Skill creates Docker settings tailored to your module requirements and project structure, ready for deployment.

How does module scaffolding handle deployment manifests?

Deployment manifests are generated automatically during scaffolding and configured to align with your module's contracts and Docker setup. They're ready for integration into your Azure IoT Edge deployment pipeline.