Isolation Run Skill¶
Version 1.4.1 · Download the skill (isolation-run) · CC0 · Disclaimer
In short
- An AI skill that runs an isolation plan from the Dregs Analysis Skill across weeks of short sessions and many chats.
- Why: what goes wrong is rarely the science. Labels drift, a sample's origin blurs and the current state ends up scattered across files and chats.
- It keeps one small run record beside the plan, gives every tube, plate and photo an ID that
says its target and form (
LAC-PLS9: a sorbate plate for the Lacto), and draws a sample tree, dead ends included. - At each milestone it writes an update draft for the culture journey; at the close, one for the outcome and a page for each banked organism.
- Start with How to install and use it; end each session with "hand over", open the next with "pick up".
The companion to the Dregs Analysis Skill. That skill writes the isolation plan; this one runs it. An isolation lasts weeks, spans many short sessions and produces dozens of tubes, plates and photos. What goes wrong is rarely the science: labels drift, a sample's origin blurs, facts get corrected after the fact and the current state ends up scattered across files and chats. This skill keeps one small, current record of the run, so that any session can pick it up and the journey can be written up from evidence at the end. Everything here is experimental home practice: read the disclaimer first.
What it does¶
| Mode | Use it when | It does |
|---|---|---|
| Start | A plan has been adopted, or a run is already under way | Starts the culture journey first if the plan has none (through the Dregs Analysis Skill), agrees the target codes, registers every sample and photo so far, writes the run record and the first sample tree |
| Update | You report what you did and saw, or share photos | Maps each action to a plan step, gives new vessels their IDs, registers and reads new photos (micrographs with the organism they show and an atlas flag), checks gates, records small changes as amendments, redraws the tree |
| Consult | You ask a technical question about the run | Answers through the Dregs Analysis Skill; records only a decision that changes the run |
| Re-plan | A change goes beyond an amendment | Asks the Dregs Analysis Skill for the next plan version and brings the run record in line |
| Hand-over | You end a session | Checks nothing is missing, checks the sample register, updates what is due, prints a pick-up prompt |
| Pick-up | You open a new chat on the run | Reads the run record and the tree outline (not the whole history), lists what is due or overdue, finds new photos, asks for your results |
| Milestone | A plating round is set up, colonies are picked, a target closes, something is banked | Writes an update draft for the journey: the entry, the photos with captions, the latest sample tree and the new current state, ready for the wiki to apply, and an update draft with its status banner for any organism page whose stage, cells or bank changed; passes the micrographs flagged for the atlas to the Micrograph Atlas Skill |
| Close | Every target is banked or closed | Finalises the record and the tree, asks the Dregs Analysis Skill for the plan and outcome, writes one update draft for the close, and offers a page for each banked organism, titled to the wiki's rules and opening with its status banner (organism pages already published get an update draft) |
Side tracks are not recorded. A question that changes nothing on the bench stays in the chat.
Titles follow the wiki's rules (0.31.0). An organism page gets a descriptive title,
<Genus> from <Producer> <Beer> for an isolate ("Brettanomyces from Cantillon Rosé de
Gambrinus") or <Genus> [species] <Origin> [<Name>] for a pure commercial culture
("Brettanomyces claussenii WLP645"), and keeps its short label ("Boon Gueuze - Brett") for the
sidebar and links. A journey is titled <Producer> <Beer> dregs: isolating the <targets>, as the
Dregs Analysis Skill sets it.
The run record¶
Five files next to the plan, in work/isolation-plans/<bottle-slug>/ (or the session's outputs
folder without the author's wiki):
| File | Holds | Changes |
|---|---|---|
state.md |
The present: targets, what is due and when, the samples in use, amendments, open questions, the pick-up prompt | Rewritten every update; kept short |
log.md |
Every run event, oldest first: what you did, what you saw, the reading, the samples | Added to only; corrections are new entries |
samples.csv |
One row per tube, plate, saline, slant, stab, flask or source, with its parents, its status and, once a branch stops, why | New rows; only status, end reason, location and notes change |
evidence.csv |
One row per photo: file, sample, step, calibration, what it shows, the reading; for micrographs, the organism shown and the atlas flag | New rows; readings, wiki captions, the organism and the atlas flag can be added |
tree.md |
The sample tree: an outline and a diagram of every vessel and where it came from | Drawn by the skill's script from samples.csv; never edited by hand |
The atlas flag. Each micrograph is marked candidate (sharp, one organism, or croppable to
one: worth comparing in the Microscope atlas), no, or
done once the atlas register holds it. At a milestone and at the close the candidates go to the
Micrograph Atlas Skill, which crops, measures through the Dregs
Analysis Skill and places them. Runs started before 1.4 gain the two columns at their next update.
Sample IDs and photo names¶
Every vessel gets an ID when it is made; write it on the vessel. The ID says what the vessel is and what it was made for. It never changes, and where it came from is kept in the register and the tree, not in the name. Upper case and hyphens only: handwriting and Windows file names both lose case.
- Sources are one word:
DREGS,TOP(top layer of the rested dregs),STIR(stir flask),MOTHER,WAKE(a wake-up tube). A digit marks a repeat:TOP2. - Everything else is
TARGET-FORMn: - Target: what the vessel is meant to isolate, agreed at the start:
SAC,BRAandBRBfor two Brett types,LAC,MIXfor no single target yet. A plate that turns out to hold something else keeps its name; the next vessel gets the new target. - Form:
PLplate,TUtube,SAsaline,SLslant,STstab,FLflask, plus a letter when the medium is not the usual wort agar or wort:Ssorbate,Hhopped,Lagar lid,Cchalk,Bbeer. SoLAC-PLS9is a sorbate plate for the Lacto. - Number: one series per target, whatever the form, in the order things are made:
BRB-SA1,BRB-PL2,BRB-SA3... The number alone finds the vessel, so a smudged form code cannot send you to the wrong one. - Test arms run side by side take a short tag instead of the number:
LAC-TU-A33.
Name photos <ID>_<date>_<time>, for example BRB-PL7_2026-10-22_2030.jpg. A photo not tied to
one sample takes a plain word instead (LABEL, BENCH). Photos named any other way still work:
the skill asks once which sample they show. It never renames or moves your files.
The sample tree¶
The skill keeps a tree of every vessel: what it came from, when it was made, and where it stands. Abandoned branches stay in, with the reason they stopped, because they are part of the story. A branch you give up on is marked discarded with its reason, even if the plate is still on the bench. Where a vessel's parent is not known for sure (picks from one of two plates, say), the tree shows both, with a dotted line.
A Brett B line from the Fair Isle Tove run, as the outline shows it:
STIR · flask · 09-26 · g1 · ◇ fridge
└── MIX-PL2 · plate · 10-03 · g2 · ◇ fridge
└── BRB-SA1 · saline · 10-10 · g3 · ◇ fridge
└── BRB-PL2 · plate · 10-10 · g4 · ✗ mould after 15 picks; 10-17
└── BRB-SA5 · saline · 10-17 · g5 · ◇ fridge
└── BRB-SA6 · saline · 10-17 · g6 · ◇ fridge
└── BRB-PL7 · plate · 10-17 · g7 · ● active
g7 is the generation: seven steps from the bottle. The same tree as a diagram goes on the culture
journey at every milestone, always the latest copy. The script that draws it also checks the
register (no repeated numbers, no form that disagrees with the vessel, no missing parent) and gives
the next free number for each target.
A session, start to finish¶
- Open the chat with the pick-up prompt the last session printed (below).
- The skill tells you where each target stands, what is due today and what is overdue, and which new photos it found.
- Report what you did and saw, in your own words, with the IDs. Save photos with their IDs first.
- It records, reads, checks the gates, gives new vessels their IDs and tells you what is next. Ask technical questions freely: they go to the Dregs Analysis Skill.
- End with "hand over". You get the pick-up prompt for next time.
Pick up the isolation run for <beer> with the isolation-run skill.
Run folder: work/isolation-plans/<bottle-slug>/ (start from state.md).
Since the last session: <what I did and saw; photos saved as ID_date_time>.
How to install and use it¶
- Download the zip, and the Dregs Analysis Skill if you don't have it: this skill relies on it for micrograph readings, technical questions and plan versions.
- In Claude, install the skill by uploading the zip (Settings → Capabilities → Skills), or place
the folder where your Claude set-up reads skills. Installed at account level, it is available
in every project. The tree script (
scripts/tree.py) needs Python 3, with no extra packages. - Start a run with "start an isolation run for
from plan-vN" in the chat where the plan lives, or with the plan file attached. A run already under way can be started too: describe what has been done and point to the photos. - Keep using the same run folder. With the author's wiki connected the files sit beside the plan
in
work/; otherwise they go to the session's outputs, and you attachstate.mdand the last part oflog.mdwhen you pick up.
Changelog¶
| Version | Date | Change |
|---|---|---|
| 1.4.1 | 2026-11-08 | Organism status banners (wiki rules 0.39.0): new organism pages and organism update drafts carry the banner (Source, Cells, In the beer, Bank; kind by stage); Milestone and Close write an organism update draft when a published organism's stage, cells or bank change; sizes only from measurement; no bank counts |
| 1.4 | 2026-10-31 | Micrographs reach the microscope atlas: the photo register records the organism a micrograph shows and an atlas flag (candidate, no, done); milestones and the close pass the candidates to the Micrograph Atlas Skill |
| 1.3 | 2026-10-31 | Titles follow wiki rules 0.31.0: Close offers organism pages with a descriptive title and the short label as sidebar label; any update draft that retitles an organism or journey follows the same rules |
| 1.2 | 2026-10-18 | Start starts the journey itself when the plan has none; milestones and the close are written as update drafts in the wiki's format (photos listed where they are, corrections as new entries), never edits to the published page; Close writes one draft and offers organism pages |
| 1.1 | 2026-10-18 | Sample IDs say target, form and number (BRB-PL7, LAC-PLS9), one number series per target, no depth in the name; a sample tree (outline and diagram, abandoned branches included) drawn and checked by a script, put on the journey at milestones; end reasons for stopped branches; pooled and uncertain parents |
| 1.0 | 2026-10-12 | First version: run record (state, log, sample and photo registers), readable sample IDs, photo names tied to IDs, modes Start, Update, Consult, Re-plan, Hand-over, Pick-up, Milestone and Close; technical work routed to the Dregs Analysis Skill; journey entries at milestones only |