puda-labs
PUDA Labs
Goal
Route to the correct lab-specific skills based on the active PUDA profile: <profile_name>-machines for machine capabilities and protocols, and <profile_name>-workflows for experiment workflows.
Steps
-
Run
puda profile currentto get the active profile name. -
The profile name maps to two skills:
<profile_name>-machines— machines, capabilities, protocol generation<profile_name>-workflows— experiment workflows and which experiment to run
Known labs:
bears,imre,ntu -
Read and follow the skills that match the task:
More from pudap/skills
puda
Setup puda project, CLI installation, and project/experiment structure. Use when initializing a Puda project, puda experiment, or when updating skills is needed
28puda-memory
Maintains project.md as the single source of truth for a project. Use after creating or updating protocols, or after running protocols, to record protocol runs, links, and history with timestamps.
28puda-protocol
Protocol creation for PUDA. Use when doing anything related to PUDA protocols
28puda-database
Query the puda database using SQL and the puda CLI. Use when users need to inspect schema or run SQL commands
27puda-report
Use this skill when generating reports on PUDA experiments. Data analysis, plotting graphs, extract data and hashing of data to create an experiment report.
27puda-edge
Creating an edge client to integrate any machine into PUDA. Use when scaffolding a new machine edge service, writing a machine driver, or setting up the NATS-based communication layer for a machine
27