puda-edge

Installation
SKILL.md

Puda Edge

Goal

Scaffold and implement an edge service that integrates any machine (with a working SDK or API) into PUDA with NATS messaging.

Repository Structure

<machine-name>/
├── pyproject.toml          # workspace root — declares edge as a member
├── .gitignore
├── uv.lock
└── edge/
    ├── pyproject.toml      # edge package dependencies
    ├── main.py             # entry point: config, NATS client, EdgeRunner
    ├── <machine_name>.py   # machine driver: public command methods
    └── Dockerfile          # optional, for containerised deployment
Related skills
Installs
28
Repository
pudap/skills
GitHub Stars
1
First Seen
Apr 14, 2026