weft-run
SkillDev toolsLets your agent build and run the weft program, then report what the run produced.
Use weft-run in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add weft-run and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the weft-run skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
COMMAND, not reference: Build and run the weft program, then report what came out. Run this when the user asks for this step by name, optionally naming node ids to target. The sixteen `weft-` reference skills beside it are things you read; this is a procedure you carry out.
What this skill tells your AI
The instructions your AI receives, as published by weavemindai/weft in tangle/cline/.cline/skills/weft-run/SKILL.md and read by Ahel’s review.
Run this project's program and report what actually came out.
- Read
weft-runningandweft-sdp. A saved example names starting parameters to run again. Node targets name where execution stops, including those nodes;--beforestops before them. With no selection, run the ordinary graph roots; triggers require an explicit fire or emitted outputs. - Validate before building:
weft validate --file src/main.weft < src/main.weft. Fix structural errors and inspect runtime findings. Pick an existing connection withweft connect --node <id> --grant <grant>; when credentials are missing, tell the user which node needs its Connect button orweft connectin their terminal. - Run
weft run --detach, adding the requested selection, orweft run <example> --detachfor saved parameters. Run builds automatically. For isolated inputs use--from '<node>={"port":value}', or--group '<group>={"port":value}'for a whole group. To execute one trigger, prepare withweft bake, then use--fire '<trigger>=<wake-json>'. Read the interface before choosing payloads. - Inspect status with
weft executions. Readweft logs <color>for failures andweft events <color> --node <id> --fullfor values. If suspended, inspect the question or timer and report what it needs. Historical answers are evidence for deciding a new answer. - When rerunning a frozen example, leave out
--seedto review current computation, thenweft diff <color> example:<name> --full. Judge the result against the user's intent. A difference is neither an automatic failure nor permission to replace the accepted example. Freeze again only after accepting the new result. - Report status, the requested outcomes and any failure with its node and inputs. Name the stage this run exercised and the next stage to grow. If you start calling a completed run proof of quality, write "Wait. Read the result." and inspect the values.
Signals
- GitHub stars
- 2k
- Forks
- 219
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
weft-run- Source
- github.com/weavemindai/weft