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 agentmods add skills/donald-ada/workinggenius/inventnpx skills add donald-ada/workinggenius --skill inventgit clone --depth 1 https://github.com/donald-ada/workinggeniusWrote 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/donald-ada/workinggenius/invent)<a href="https://agentmods.dev/skills/donald-ada/workinggenius/invent"><img src="https://agentmods.dev/badge/skills/donald-ada/workinggenius/invent.svg" alt="Measured on agentmods" 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 | $0.00038 | $0.00916 |
| Opus 5 | $0.00019 | $0.00458 |
| Sonnet 5 | $0.00008 | $0.00183 |
| Haiku 4.5 | $0.00004 | $0.00092 |
Grade A, and why
invent 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 today.
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 — 25 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Invention
The genius of novel solutions. Its failure mode is anchoring: the first plausible design becomes the only design — and the session that reaches Invention has usually just spent Wonder's interview converging the user onto one shape of the problem, which makes it the mind least free to diverge from it.
The concept: don't generate the paths yourself — spawn a fresh, independent inventor per path, and consume what they find. A single continuous train of thought cannot produce two structurally different paths: the second is shaped by the first before it starts, "explored" with extra steps. Spawn one inventor subagent per path, in parallel, each handed only the confirmed problem — no sight of what the other inventors produce, no memory of the conversation that produced the problem statement, nothing to anchor on but the problem and the repo. That isolation is the discipline against your own anchoring now, not a willed effort to resist it.
Seed genuine divergence; don't leave it to chance. Give each inventor a different angle — a different shape of change, a different interface, a different home for the complexity, the three this skill's own failure mode names — so structural difference is designed in rather than hoped for. An angle is a seed, not a cage: an inventor that finds something better than its assigned angle follows it there. Where an /architect study is already on record, there's nothing left to explore at that altitude — seed the inventors with the sub-decisions the study left open instead of the generic three. Spawn as many as the uncertainty genuinely warrants — more than one, always, because a single explored path is anchoring with extra steps — never a fixed ritual count. Where there is no grain to read at all (greenfield, a new subsystem), stop before spawning anyone and offer /architect: exploring a vacuum produces fiction, and no inventor can ground a path in a repo that doesn't yet answer the question.
Each inventor is the plugin's inventor agent (agents/inventor.md; on a client without agent definitions, hand it that file's body as its brief). Its task message carries the confirmed problem — success criteria, scope, out of scope, parked and assumed lines — its angle, and the work's folder; nothing of the conversation. It comes back grounded in the codebase's own grain, honest about what its path makes easy and what it honestly costs, free to spike a throwaway prototype when paper can't settle a question and keep only the answer. What comes back is one path per inventor, written for the record, not for the user: nobody hands this table over as a menu — what the user eventually sees, after Discernment's attack, is one committed recommendation and what died on the way to it. Verify each returned path's claims against the repo yourself before trusting it — a subagent's report earns the same check any other one does.
What ships with it
1 file 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.
- today Changed · +8 lines 2d5654f17f09
- 5d ago First seen · 17 lines · 38 tokens per session scan A c4e9820eb1dc
invent is a skill published in the GitHub repository donald-ada/workinggenius (6 stars, last pushed today), licensed MIT. It adds 38 tokens to every session and 916 once invoked, about $0.0002 per session on Opus 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
roadmap-to-workflow
Fan an approved .task/roadmap/ .md out to a dynamic Workflow — parallel planning, serialized implementation, dependency-ordered waves.
to-plan
Capture the chat into .task/task/ .md with ## Description plus ## Plan (Goal/Touches/Logic) — the deepest one-task capture.
self-improve
Self-improve this skills repo — surface and (safely) apply quality improvements across four parallel read-only lenses (Clarity, Leanness, Coverage, Ergonomics). Sibling of /self-audit — audit fixes rule violations, improve raises quality where no rule is broken. Local meta-skill, independent of the /task: pipeline.
to-roadmap
Capture a multi-task initiative into .task/roadmap/ .md — a phase-grouped backlog of ready-to-pick-up items.
to-task
Capture the chat (or a roadmap item) into .task/task/ .md — ## Description only, no ## Plan.
to-spec
Capture load-bearing technical decisions into a standalone .task/spec/ .md — Decision/Rationale/Constrains sections cited via Spec:.