Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/TalonT-Org/AutoSkillitnpx agentmods add skills/talont-org/autoskillit/implement-experimentWrote 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/talont-org/autoskillit/implement-experiment)<a href="https://agentmods.dev/skills/talont-org/autoskillit/implement-experiment"><img src="https://agentmods.dev/badge/skills/talont-org/autoskillit/implement-experiment/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/talont-org/autoskillit/implement-experiment"><img src="https://agentmods.dev/badge/skills/talont-org/autoskillit/implement-experiment.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.00024 | $0.03407 |
| Opus 5 | $0.00012 | $0.01703 |
| Sonnet 5 | $0.00005 | $0.00681 |
| Haiku 4.5 | $0.00002 | $0.00341 |
Grade A, and why
implement-experiment 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 6d 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 — 338 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Implement Experiment Skill
Implement an experiment plan in an isolated git worktree. All experiment
artifacts are created inside a single self-contained folder under research/.
The worktree is left intact for the orchestrator to run the experiment, test,
and merge separately.
This skill reads the experiment plan and follows its implementation phases. The plan specifies the directory layout, what scripts to write, what data to generate, and what environment to set up. This skill builds all of it.
When to Use
- As the implementation step of the
researchrecipe (phase 2) - After the experiment plan has been approved via GitHub issue
Arguments
/autoskillit:implement-experiment {plan_path}
{plan_path} — Absolute path to the experiment plan file (required). Scan
tokens after the skill name for the first path-like token (starts with /,
./, or .autoskillit/).
Critical Constraints
NEVER:
- Implement without first exploring affected systems with subagents
- Implement in the main working directory (always use the worktree)
- Force push or perform destructive git operations
- Merge the worktree branch into any branch
- Delete or remove the worktree
- Run the full test suite —
pytestwith no args or targeting the entire repo (the orchestrator handles full test execution via test_check) - Create experiment files outside the planned
research/subfolder - Execute
git mergecommands (all branch content must be applied viagit cherry-pickorgit checkout <branch> -- <file>) - Run subagents in the background (
run_in_background: trueis prohibited)
ALWAYS:
- Create a new worktree from the current branch
- Use subagents to deeply understand the codebase context BEFORE implementing
- Use
model: "sonnet"when spawning all subagents via the Task tool - Follow the implementation phases from the experiment plan
- Put all experiment artifacts in one self-contained
research/subfolder - Commit per phase with descriptive messages
- Leave the worktree intact when done
- Write
tests/test_{script_name}.pyalongside each experiment script created in Step 4 - Run
pytest --collect-onlyafter creating tests to verify discovery before committing - Read before editing: Before issuing an
Editcall on any file, ensure you have issued aReadon that file earlier in this session. Claude Code rejectsEditon unread files — the retry wastes a full API turn at current context size. If you are uncertain whether a file was read, issue a targetedRead(offset + limit to the region you plan to edit) rather than risk an error.
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.
- 6d ago First seen · 338 lines · 24 tokens per session scan E 1d91af1ab928
implement-experiment is a skill published in the GitHub repository TalonT-Org/AutoSkillit (5 stars, last pushed today), licensed MIT. It adds 24 tokens to every session and 3,407 once invoked, about $0.0001 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-09-03.
Other skills, from other repositories
manuscript-as-code
Treat manuscripts as software: version control, reproducible builds, figure pipelines, CI, and structured repo layout. Helps teams avoid 'finalv7' chaos and ensures submission-ready artifacts.
latex-diff
Compare two LaTeX files, project directories, or Git revisions and produce human-readable plus machine-readable severity-graded semantic changes. Use when determining what changed between manuscript versions or preparing a revision audit bundle. Not for proofreading one version; use $proofread.
git-for-research-code
When the user wants to version-control optimization research code - small commits per experiment change, tags for paper result snapshots, .gitignore for solver logs, linking result tables to commit hashes, and branch strategy for risky refactors. Also use when the user mentions "git workflow," "version control…
vdjdb-publish
For each new or changed chunk in chunks/ (by git), find or create a GitHub issue for its PMID, then commit the chunk with "Fixes.
linux-git-bash
Write set -euo pipefail bash pipelines, parse FASTA/FASTQ/VCF/GTF/BED with grep/awk/sed and BAM with samtools, and run git workflows. Use when writing/debugging shell scripts or fixing git/BOM/CRLF issues.
foundations-git-version-control
Version-control bioinformatics scripts with git init/add/commit/branch/merge/stash/tag and .gitignore for FASTQ/BAM/VCF. Use when setting up a repo, undoing a commit, or resolving a merge conflict.