Agent skill · software engineering · github

python-azure-iot-edge-modules

Build and operate Python Azure IoT Edge modules with robust messaging, deployment manifests, observability, and production readiness checks.

Why this skill is useful

Provides specific guidance on building and deploying Python Azure IoT Edge modules, including deployment manifests and reliability design patterns not commonly known.

What it needs

Requires docker, python installed locally. Requires azure account access. About 2k tokens when loaded. Last updated 2026-08-07. 37,534 stars on the source repository.

What this skill does

Python Azure IoT Edge Modules Use this skill to design, implement, and validate Python-based IoT Edge modules for telemetry processing, local inference, protocol translation, and edge-to-cloud integration. When To Use Use this skill for requests like: "quiero crear un modulo Python para IoT Edge" "como despliego modulos edge con manifest" "necesito filtrar/agregar telemetria antes de subirla" "como manejo desconexiones y reintentos en edge" Mandatory Docs Review Before recommending runtime behavior or deployment decisions, review: https://learn.microsoft.com/azure/iot-edge/ https://learn.microsoft.com/es-es/azure/iot-edge/ Minimum checks: Runtime architecture and module lifecycle. Supported host OS and versions. Deployment model and configuration flow. Current release/version guidance. If documentation cannot be fetched, proceed with explicit assumptions and flag them clearly. Python Official References and Best Practices (Required) Before proposing Python implementation details, consult official Python sources: https://www.python.org/ https://docs.python.org/3/ https://docs.python.org/3/reference/ https://docs.python.org/3/library/ references/python-official-best-practices.md Prefer official docs over community snippets unless there is a specific compatibility reason to deviate. Goals Deliver module architecture and implementation plan that is production-focused. Ensure reliable edge messaging under network variability. Provide deployment, observability, and validation artifacts. Module Use Cases Protocol adapter (serial/Modbus/OPC-UA to IoT message format). Telemetry enrichment and normalization. Local anomaly detection or inference. Command orchestration and local actuator control. Delivery Workflow 1) Contract and Interfaces Define: Module inputs and outputs. Message schema and versioning policy. Routes and priorities for normal vs critical telemetry. Desired properties used for dynamic configuration. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills github/python-azure-iot-edge-modules

View the source on GitHub

Browse the @skills marketplace