Write tests

SkillDev tools

Lets your agent write Claude skill tests, adding or revising Marin tests for a behavior change or regression.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Write tests skill

About this capability

Add, revise, or review Marin tests for an explicit behavior change, regression, or test-quality request.

What this skill tells your AI

The instructions your AI receives, as published by marin-community/marin in .agents/skills/write-tests/SKILL.md and read by ahel’s review.

Read root TESTING.md before writing or reviewing tests. For tests under lib/*, also read the nearest module AGENTS.md and every testing guide it references.

Treat those files as the source of truth for behavioral value, test style, fakes and mocks, timing, numerical tolerances, markers, and commands.

Before adding a standalone scalar or configuration guard test, name the reported regression or compatibility-critical public contract it protects. If there is none, test consequential behavior on the valid path or omit the test. Do not pin an exact dependency version, default, or serialized configuration unless an external consumer depends on it.

Signals

GitHub stars
4k
Forks
303
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
write-tests-marin-community
Source
github.com/marin-community/marin