SKILL/TREE
Hobbies & Communities · standard

Stop guessing which fish will kill each other.

Drop in your tank size, water type, and the fish you want — get back a compatibility check, bioload calculation, and substitutions for anything that won't work.

$3.99
Works in Claude + ChatGPT
01Catches problems before you buy: flags aggression mismatches, fin-nippers, and territory conflicts in your specific list
02Runs bioload math so you know if your 29-gallon is actually overstocked before your ammonia spikes
03Suggests concrete swaps when a pick won't work — not just 'incompatible', but 'try these 3 instead'
04Covers 80+ freshwater and 40+ saltwater/reef species from a built-in database, no Googling required
05Outputs a clean stocking plan artifact you can screenshot and bring to the fish store
06Handles edge cases: African cichlid setups, nano reefs, goldfish in tropical tanks, species with schooling minimums

What it does

You've spent hours planning a tank and $500+ on equipment. The last thing you want is to get home from the fish store and find out your tiger barbs are shredding your betta, or your mandarin dragonet is starving because nano reefs can't support them. This skill does what AqAdvisor does — but you can actually have a conversation with it. Give it your tank size, water type (freshwater, planted, African cichlid, reef), and the stocking list you're considering. It checks every species pairing against bundled compatibility databases — freshwater-species-database.md covers 80+ species, saltwater-species-database.md covers 40+ reef and marine fish — then runs your bioload against tank capacity using the formulas in bioload-and-tank-guide.md. You get a plain-English verdict: what works, what doesn't, and why. It's built for the moment before you buy: planning a first community tank, rescuing a bad impulse purchase situation, or settling an argument with the guy at your LFS. It outputs a structured stocking plan you can save or screenshot, and it'll keep refining as you swap species in and out.

Frequently asked

Does it just flag incompatibilities or does it actually tell me what to do instead?
Both. When something won't work — say, a betta with tiger barbs — it explains why (fin-nipping, aggression) and suggests specific alternatives that fit your tank size and water parameters.
Will it work for saltwater and reef tanks, or is it mainly freshwater?
It covers both. The bundled saltwater database includes 40+ marine and reef species with reef safety ratings, aggression notes, and minimum tank sizes. It handles nano reefs, FOWLR setups, and common pairing mistakes like mandarin dragonets in small tanks.
Can't I just ask a regular AI chatbot this without buying the skill?
You can try, but general AI often hallucinates species data or gives vague answers like 'it depends.' This skill has a bundled species database with actual bioload units, temperament ratings, schooling minimums, and known incompatibilities baked in — so the answers are grounded in real data, not guesses.
Does it work for unusual setups like African cichlid tanks or species-only tanks?
Yes. The examples include a 75-gallon African cichlid build with yellow labs, acei, and red zebras. As long as you tell it the water type and parameters, it adjusts its compatibility logic accordingly.
Is this included in a subscription or is it a separate purchase?
This is a standard-tier skill priced at $3.99. Check your plan — standard skills are included in most subscription tiers, or available as a one-time purchase if you're not subscribed.

Install

After purchase you'll get a license key. Then:

$ npx skilltree-network login # paste your license key
$ npx skilltree-network install aquarium-stocking-compatibility-checker

ChatGPT version included — your account page also has a download zip.