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/loncadev/baron/task-finishnpx skills add loncadev/baron --skill task-finishgit clone --depth 1 https://github.com/loncadev/baronWrote 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/loncadev/baron/task-finish)<a href="https://agentmods.dev/skills/loncadev/baron/task-finish"><img src="https://agentmods.dev/badge/skills/loncadev/baron/task-finish.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.00067 | $0.01064 |
| Opus 5 | $0.00034 | $0.00532 |
| Sonnet 5 | $0.00013 | $0.00213 |
| Haiku 4.5 | $0.00007 | $0.00106 |
Grade A, and why
task-finish 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 4d 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 — 69 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Finish a task (open the PR)
Idempotent finish: push the branch, check for an existing PR first, and only then run the task-finish recipe as ONE deterministic call. Local git is YOUR job; provider truth is Baron's.
Steps
-
Identify the work item + branch: parse the current branch (
git rev-parse --abbrev-ref HEAD) as<prefix>/<id>-<slug>and extract<id>. If the branch doesn't match, ask — never open a PR from a non-work-item branch without confirming. -
Preflight local git:
git status --porcelain— dirty tree → stop (commit/stash first). Then push:git push -u origin HEAD(never--force; on a non-fast-forward reject, explain the rebase path and stop). -
Idempotency check — call
baron_scm_read op=pr_for_branchwith the branch:- PR exists (non-null): do NOT create another. Report its URL, and add a
baron_scm_write op=pr_threadnote only if there is genuinely new context (new commits since). - null: continue.
- PR exists (non-null): do NOT create another. Report its URL, and add a
-
Compose the PR description — never open an empty PR. A reviewer should not have to reconstruct the change from the diff. Write it from what you actually have: the work item (
baron_issue_read op=get) plus the real commits/diff on the branch (git log <base>..HEAD --oneline,git diff --stat). Cover, briefly:- What changed — the substance, not a file list.
- Why — the problem from the item; call out any decision you made along the way.
- How it was verified — tests/build/manual check, and honestly what was NOT verified.
Keep it short and specific; skip a section that has nothing real to say.
-
Ask about auto-complete (
AskUserQuestion, one question): "Merge automatically once checks pass?" → Enable / No, I'll merge it myself. It is the user's call whether a PR lands unattended, so ask rather than assume — but ask ONCE and don't belabor it. -
Run the recipe — call
baron_recipe_runexactly once:{ "name": "task-finish", "inputs": { "issueId": "<id>", "branch": "<branch>", "title": "<PR title>", "body": "<the description you composed>", "autoComplete": true } }
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.
- 4d ago First seen · 69 lines · 67 tokens per session scan A 0389168875d3
task-finish is a skill published in the GitHub repository loncadev/baron (1 stars, last pushed 13d ago), licensed Apache-2.0. It adds 67 tokens to every session and 1,064 once invoked, about $0.0003 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
csharp-bootstrap
Harness fixture bootstrap producer for the csharp project language. Minimal shape — exercises BootstrapDispatch + BootstrapRound, not real bootstrap output.
generic-bootstrap
Harness fixture bootstrap producer for the generic project language. Minimal shape — exercises BootstrapDispatch + BootstrapRound, not real bootstrap output.
coding-agent-master
Harness fixture master skill for coding pipelines. Intentionally minimal — handler-chain shape only, not real master behaviour.
node-bootstrap
Harness fixture bootstrap producer for the node project language. Minimal shape — exercises BootstrapDispatch + BootstrapRound, not real bootstrap output.
python-bootstrap
Harness fixture bootstrap producer for the python project language. Minimal shape — exercises BootstrapDispatch + BootstrapRound, not real bootstrap output.
holger-voice
Schreibe (oder überarbeite) Text so, dass er nach Holger klingt — dem IT-Freelancer hinter codingsoul.org — und NICHT nach der polierten agent-smith.org-Landingpage. Nutze diesen Skill immer, wenn Text für Blogposts, READMEs, Doku, Release-Notes, Issues, PR-Beschreibungen oder Marketing rund um Agent Smith /…