Files
awesome-copilot/skills/python-azure-iot-edge-modules/references/python-edge-module-template.md
Sertxito e2ae5cc559 feat(skills): add IoT edge skills and align agent/instruction docs (#1431)
* feat(skills): add IoT edge skills and align agent/instruction docs

* fix(ci): handle fork permission errors in plugin structure check

* fix(ci): allow intentional Spanish vocabulary in codespell

* docs(skills): translate IoT edge skill content to English

* fix(ci): pass codespell and README validation

* chore: regenerate skills index after merge
2026-04-29 11:15:42 +10:00

1.3 KiB

Python IoT Edge Module Template

Use this template to structure implementation proposals and reviews.

0) Official Python Baseline

1) Module Summary

  • Module name:
  • Business capability:
  • Inputs:
  • Outputs:
  • Trigger conditions:

2) Message Contract

  • Schema version:
  • Required fields:
  • Optional fields:
  • Error payload contract:

3) Runtime Configuration

  • Python version:
  • Base image:
  • Environment variables:
  • Desired properties:
  • Resource limits:

4) Resilience

  • Retry policy:
  • Backoff policy:
  • Queueing strategy:
  • Idempotency approach:
  • Timeout and circuit-breaker behavior:

5) Security

  • Secret source (never inline):
  • Identity and permissions:
  • Command authorization model:
  • Audit log requirements:

6) Observability

  • Health signals:
  • Business metrics:
  • Error metrics:
  • Correlation/trace requirements:
  • Alert thresholds:

7) Validation Matrix

  • Happy path tests:
  • Malformed payload tests:
  • Network interruption tests:
  • Throughput and latency tests:
  • Rollback validation: