Loading...
Loading...
A thin orchestration layer for embeddedskills, used to discover projects in the current workspace, select build/flash/debug/observe backends, connect .embeddedskills/state.json, and aggregate results from underlying skills. Triggered when the user explicitly enters one of the following commands: "One-click Build & Flash", "Auto Diagnose", "Chain build -> flash -> debug -> observe", or explicitly calls /workflow.
npx skill4agent add zhinkgit/embeddedskills workflowobservejlink:rttjlink:swoopenocd:semihostingopenocd:itmprobe-rs:rttpython <skill-dir>/scripts/workflow_plan.py --json
python <skill-dir>/scripts/workflow_run.py plan --json
python <skill-dir>/scripts/workflow_run.py build --json
python <skill-dir>/scripts/workflow_run.py build-flash --json
python <skill-dir>/scripts/workflow_run.py build-debug --json
python <skill-dir>/scripts/workflow_run.py observe --json
python <skill-dir>/scripts/workflow_run.py diagnose --json.embeddedskills/config.jsonworkflow.embeddedskills/config.json{
"workflow": {
"preferred_build": "auto",
"preferred_flash": "auto",
"preferred_debug": "auto",
"preferred_observe": "auto"
}
}keil.projectjlink.deviceprobe-rs.chip.embeddedskills/config.json--build-backend--flash-backendworkflow_run.py build-flash --build-backend=keil --flash-backend=jlinkpreferred_*workflow.embeddedskills/config.json"auto""preferred_build": "keil"preferred_*"auto""preferred_flash": "auto"workflow.embeddedskills/config.json.embeddedskills/state.jsonobserve.embeddedskills/config.json.embeddedskills/state.json