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 autonomous-ai/autonomous-workshop --skill wikigit clone --depth 1 https://github.com/autonomous-ai/autonomous-workshopWrote 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/autonomous-ai/autonomous-workshop/wiki)<a href="https://agentmods.dev/skills/autonomous-ai/autonomous-workshop/wiki"><img src="https://agentmods.dev/badge/skills/autonomous-ai/autonomous-workshop/wiki/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/autonomous-ai/autonomous-workshop/wiki"><img src="https://agentmods.dev/badge/skills/autonomous-ai/autonomous-workshop/wiki.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.00385 | $0.02039 |
| Opus 5.5 | $0.00154 | $0.00816 |
| Sonnet 5.5 | $0.00077 | $0.00408 |
| Haiku 4.5 | $0.00038 | $0.00204 |
Grade A, and why
wiki 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 2d ago.
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 — 133 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Design wiki
A knowledge base, not a workflow and not a gate. It holds the engineering the CAD tooling does not know: which joint to draw, what makes a shaft stiff enough, which numbers make a linkage turn, and why a correct-looking printed mechanism still does not run. It writes no geometry and changes no other skill.
W="$(workshop skills path)/wiki/scripts/wiki" # stdlib only: python3 or .venv/bin/python
$W search <words...> # ranked sections, path:line, snippet
$W search spindle --pages # one line per page; synonyms expand
$W show <slug>[#section] # print a page or one section
$W list [--tag gear]
$W new <topic>/<slug> --title "..." # page from the template
$W lint # must pass before a wiki edit is done
Inside a Workshop product run the wiki is consult-only. Its bytes are
materialized read-only and bound into the run's input manifest like every other
skill, so new, a page edit and a synonyms.txt edit are all refused there —
and a run that tampered with them would fail its resume. Search, show and list
freely; step 5 below does not apply in a run. Append a rule the wiki lacked,
with its evidence, to LESSON-PROPOSALS.md at the run root; the host's Make
lessons loop carries gate failures into the design vault, and the Workshop
build loop writes durable rules back to this wiki upstream. Paths written skills/<name>/... in
these pages name a sibling Make skill: read them under
"$(workshop skills path)/<name>/". Upstream's step-to-source and
stl-to-step are not Workshop skills: a reverse-engineering/ page that
names them describes tooling a run does not have, and its rules stand without
it. Machines and fixtures the pages cite by name live in the upstream
autonomous-product-to-cad repository, not in a product run; the numbers
quoted are the whole example.
The loop: search, think, design, write back
- Search before deciding. Whenever a part turns, slides, swings, latches,
carries load or is driven, search the wiki for the joint, the element and
the failure first —
search shaft deflection,search keyed phase,search worm back-drive. Start a new machine atshow mechanism-design, which holds the design sequence and the archetype chooser. - Read the hits, not the whole wiki. Open the two or three sections the
search ranks highest with
show slug#sectionand follow their[[links]]only where the design needs them. - Think with the page's numbers. Turn each rule you use into the
project's parameter block and an
assert(every page gives its assert). A decision you cannot write as a number or an assert is not designed yet. Record in the spec which page each archetype, fit and limit came from. - Design the system in this order — archetype → shaft and joint layout → parameters → feasibility asserts → kinematics → motion checks — and do not start geometry until the asserts pass.
- Write back what you learned. Creating or editing any item ends here:
when research, a calculation, a measurement, a gate failure, a kernel
workaround or a user correction produces a rule the wiki did not have, add
it before the task ends (below). When a search missed a page that exists, add
the missing term to that page's
aliasesor tosynonyms.txt.
What ships with it
60 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.
- pages/electronics/battery-cells-and-packs.md 4.6 KB
- pages/electronics/buttons-knobs-and-front-panels.md 12 KB
- pages/electronics/electrical-component-selection.md 6.0 KB
- pages/electronics/electronics-enclosure-design.md 5.8 KB
- pages/electronics/enclosure-sensors.md 3.0 KB
- pages/electronics/flush-display-plate-stack.md 2.2 KB
- pages/electronics/hobby-servos.md 4.3 KB
- pages/electronics/led-sizing.md 4.5 KB
- pages/electronics/lighting-design.md 4.8 KB
- pages/electronics/lipo-cells-and-housing.md 4.2 KB
- pages/electronics/logic-level-interfacing.md 2.2 KB
- pages/electronics/microcontroller-boards.md 4.0 KB
- pages/electronics/motor-drivers-and-flyback.md 4.5 KB
- pages/electronics/nfc-tags-in-prints.md 5.6 KB
- pages/electronics/power-path-design.md 3.8 KB
- pages/electronics/removable-lamp-interfaces.md 4.2 KB
- pages/electronics/small-dc-motors.md 5.7 KB
- pages/electronics/sound-modules.md 2.9 KB
- pages/electronics/stepper-motors.md 3.4 KB
- pages/electronics/switches-and-reed-sensors.md 4.8 KB
- pages/electronics/thermal-design-for-enclosures.md 10 KB
- pages/electronics/toy-battery-compartments.md 3.8 KB
- pages/electronics/wire-gauge-and-connectors.md 3.8 KB
- pages/fasteners/adhesives-and-solvent-welding.md 3.2 KB
- pages/fasteners/dowel-pins-and-press-fits.md 4.2 KB
- pages/fasteners/fastener-torque-and-stripping.md 3.8 KB
- pages/fasteners/heat-set-inserts.md 6.0 KB
- pages/fasteners/magnets-and-strap-slots.md 3.7 KB
- pages/fasteners/metric-screw-clearance-holes.md 3.3 KB
- pages/fasteners/nut-traps-and-captive-nuts.md 4.1 KB
- pages/fasteners/printed-threads.md 3.7 KB
- pages/fasteners/push-pins-and-clip-fasteners.md 15 KB
- pages/fasteners/screw-head-recesses.md 4.6 KB
- pages/fasteners/screws-into-plastic.md 4.4 KB
- pages/fasteners/snap-fit-design.md 7.4 KB
- pages/fasteners/straps-buckles-and-textile-attachment.md 12 KB
- pages/fasteners/wall-mounting-and-hanging.md 9.1 KB
- pages/image-reading/body-dimensions-for-scale.md 2.9 KB
- pages/image-reading/camera-model-and-focal-length.md 4.6 KB
- pages/image-reading/camera-pose-from-a-photo.md 3.7 KB
- pages/image-reading/form-to-construction-family.md 4.8 KB
- pages/image-reading/image-types-and-views.md 4.0 KB
- pages/image-reading/known-object-sizes.md 2.7 KB
- pages/image-reading/landmark-audit-topology.md 2.6 KB
- pages/image-reading/lens-distortion.md 3.1 KB
- pages/image-reading/likeness-iteration.md 7.0 KB
- pages/image-reading/measuring-reference-photos.md 8.2 KB
- pages/image-reading/organic-likeness.md 10 KB
- pages/image-reading/perspective-and-hidden-views.md 9.5 KB
- pages/image-reading/photogrammetry-basics.md 2.9 KB
- pages/image-reading/reading-technical-drawings.md 2.4 KB
- pages/image-reading/reference-silhouette-masks.md 9.6 KB
- pages/image-reading/repeated-scene-likeness.md 2.6 KB
- pages/image-reading/scale-anchors.md 4.4 KB
- pages/image-reading/scaling-limits.md 5.9 KB
- pages/image-reading/silhouette-likeness.md 7.8 KB
- pages/image-reading/silhouettes-and-visual-hull.md 2.5 KB
- pages/image-reading/single-view-metrology.md 5.0 KB
- pages/materials/annealing-printed-parts.md 3.5 KB
- pages/materials/creep-and-stress-relaxation.md 4.7 KB
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.
- 2d ago Changed d3465442691d
- 15d ago Changed · +76 tokens per session 986d71f0dfa6
- 16d ago First seen · 133 lines · 309 tokens per session scan A 5918488e6507
wiki is a skill published in the GitHub repository autonomous-ai/autonomous-workshop (21 stars, last pushed today), licensed Apache-2.0. It adds 385 tokens to every session and 2,039 once invoked, about $0.0015 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-10-01.
Other skills, from other repositories
schema-exploration
Lists tables, describes columns and data types, identifies foreign key relationships, and maps entity relationships in a database. Use when the user asks about database schema, table structure, column types, what tables exist, ERD, foreign keys, or how entities relate.
mem0-oss-to-platform
Plan, then execute, a migration of a project from the mem0 open-source / self-hosted SDK (local Memory class) to the mem0 Platform / hosted SDK (MemoryClient). TRIGGER when: the developer wants to move, switch, or migrate mem0 off OSS/self-hosted to the hosted API, e.g. "migrate my mem0 setup to the platform", "switch…
analyze-market
Perform a market analysis for a product category or segment. Trigger on: market analysis, market size, TAM SAM SOM, market opportunity, industry analysis.
haiku
When writing a haiku for this bot, follow these conventions.
rocm-kernels
Provides guidance for writing and benchmarking optimized Triton kernels for AMD GPUs (MI355X, R9700) on ROCm, targeting HuggingFace diffusers (LTX-Video, SD3, FLUX) and transformers. Core kernels: RMSNorm, RoPE 3D, GEGLU, AdaLN. Includes XCD swizzle, autotune, diffusers integration patterns, and LTX-Video pipeline…
holoscan-install-wheel
Install Holoscan SDK Python wheel via pip into a venv. Use for Python installs; not for native C++/apt or Conda installs.