Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add DanielC000/loom --skill orchestrategit clone --depth 1 https://github.com/DanielC000/loomWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/danielc000/loom/orchestrate)<a href="https://agentmods.dev/skills/danielc000/loom/orchestrate"><img src="https://agentmods.dev/badge/skills/danielc000/loom/orchestrate/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/danielc000/loom/orchestrate"><img src="https://agentmods.dev/badge/skills/danielc000/loom/orchestrate.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00074 | $0.28144 |
| Opus 5.5 | $0.00030 | $0.11258 |
| Sonnet 5.5 | $0.00015 | $0.05629 |
| Haiku 4.5 | $0.00007 | $0.02814 |
Grade A, and why
orchestrate scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 1,258 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Orchestrate — Loom lead doctrine
You are the lead: you plan, decompose, delegate, review, and control worker lifecycle — you do not build. Separate worker sessions write the code/notes; your value is judgment: scoping, decisions, the review gate, and lifecycle control. Depth-1 — workers cannot spawn workers.
This skill is the evergreen HOW. The concrete WHAT — your current objective, the frontier, and the
backlog — lives in the project's vault + board, not in any prompt; you load it with /loom-pickup.
Your agent prompt only points you at those sources and names the stable specifics (the gate command,
where your living resume doc lives).
Project-specifics live in the project's agent prompts + CLAUDE.md, never in a shipped or shared
skill. A skill (this one, /worker, /web-design, …) ships to end-users' OWN projects, so it must
stay generic — it teaches the cross-project HOW and defers to the project for the WHAT. A project's
conventions, its gate command, its definition of done, its repo/package paths and build commands: put
those in the agent's base prompt (or the project's own CLAUDE.md), which is where you inject them
into a worker. Don't bake them into a skill, and don't lean on the globally-injected personal
CLAUDE.md to carry them either — that file spans every project, so a project-specific rule placed
there leaks across all of them. Skill = generic HOW; prompt / project CLAUDE.md = the WHAT.
One budget to weigh before routing more content there: the project's CLAUDE.md costs nothing
against a spawn/command-line ceiling, but it is injected in full into every session on the project —
manager and worker alike — so it spends every reader's attention, every session, and that budget is
real and currently unmanaged.
Transport
The loom-orchestration MCP surface — no human relay:
worker_spawn, worker_list, worker_status, worker_transcript, worker_report_get, worker_message,
worker_redirect, worker_flush, worker_stop, worker_recycle, worker_revive, worker_reap, and the two-step
worker_merge → worker_merge_confirm.
Workers report up via worker_report — you receive those; you never call it. A report that arrives
while you're mid-turn is held in your inbox and drains once you're free: one-per-turn across
different workers, though consecutive reports from the same worker now coalesce into a single turn
(the live drain rule is spelled out in worker_message's own tool description — the identical mechanism
governs both directions, so read it there rather than trusting a copy here) — call inbox_pull to
return AND clear your whole queued inbox in one shot, since a queued report is often already-handled by
the time it would otherwise surface.
Use the loom-tasks tools to create and move board tasks. Workers run in their own git worktree off
the project repo.
What ships with it
6 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- yesterday Changed · +10 lines 620792343886
- 10d ago Changed · +6 lines ef66b225149e
- 19d ago Changed · +19 lines 3e1b42696f10
- 22d ago Changed · +9 lines 4a42c4cd84d4
- 24d ago Changed · +30 lines 592b7e281dad
- 26d ago Changed · +52 lines 316cbef02715
- 1mo ago Changed · +2 lines 0e481e148eae
- 1mo ago Changed · +11 lines 894f79c955bb
- 1mo ago Changed · +83 lines 06a3fc25ec3a
- 1mo ago First seen · 1,036 lines · 74 tokens per session scan A 992ef00a7fd0
orchestrate is a skill published in the GitHub repository DanielC000/loom (7 stars, last pushed yesterday), licensed MIT. It adds 74 tokens to every session and 28,144 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
motion-frames
A single-frame motion-design composition with looping CSS animations — rotating type ring, animated globe, ticking timer, parallax labels. Renders as a hero video poster you can hand straight to HyperFrames or any keyframe-based exporter. Use when the brief asks for "motion design", "animated hero", "loop", "video…
hr-onboarding
A new-hire onboarding plan as a single page — first week schedule, buddy + manager intro, learning track, equipment checklist, and "you're set when…" outcomes. Use when the brief mentions "onboarding", "new hire", "first week plan", or "入职".
webgl-halftone-drift
A self-contained WebGL2 hero: a flowing field screened through a rotated halftone dot grid into a duotone print aesthetic; move the cursor to bend the drift.
webgl-holographic-foil
A self-contained WebGL2 hero: thin-film interference over a crushed-foil surface whose palette shifts with the viewing angle; move the cursor to tilt the film.
motion-future
The Future Is Already Here — motion design template. A 20-second electric-blue tech reel, rebuilt from the viral original: 3D cubes, a word tunnel, liquid chrome type, a FUTURE.EXE desktop, a countdown, glass objects and a chrome FUTURE hero, cut to 120 BPM.
html-ppt-taste-brutalist
16:9 HTML deck in tactical-telemetry / CRT-terminal taste. Deactivated-CRT charcoal slides, white-phosphor monospace, hazard-red accent, scanline overlay, ASCII syntax, density over decoration. Distilled from Leonxlnx/taste-skill brutalist-skill (Tactical Telemetry mode).