mattwynne/yaks

Shared Discovery Trees in the CLI for teams of humans and robots

58Stars on the repository
23Mods indexed here, across every type
23d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

bdd-discovery

01

mattwynne/yaks

Skill Claude CodeCodex

Use before writing Gherkin when exploring a story's behaviour, rules, examples, questions, scope, or readiness with stakeholders.

not rated 58 +2 23d ago A 29 tokens original MIT

bdd-formulation

02

mattwynne/yaks

Skill Claude CodeCodex

Use when writing or reviewing Gherkin scenarios, especially after discovering examples or edge cases that reveal a business rule.

not rated 58 +2 23d ago A 26 tokens original MIT

cqrs-event-sourcing

03

mattwynne/yaks

Skill Claude CodeCodex

Use when designing event-driven architectures, evaluating aggregate boundaries, deciding between event sourcing and current-state storage, building read models, or when a codebase has overlapping domain objects emitting events.

not rated 58 +2 23d ago A 41 tokens original MIT

exploratory-testing

04

mattwynne/yaks

Skill Claude CodeCodex

Use when a feature feels under-tested, after implementing new functionality, or before a release to discover edge cases, UX issues, and bugs through hands-on CLI exploration.

not rated 58 +2 23d ago A 37 tokens original MIT

mattwynne/yaks

Skill Claude CodeCodex

Use when multiple independent leaf yaks are ready to implement and can be worked on concurrently with separate agents in worktrees.

not rated 58 +2 23d ago A 29 tokens original MIT

preparing-a-yak

06

mattwynne/yaks

Skill Claude CodeCodex

Use when a yak needs requirements, examples, and a plan before implementation - prepares a yak so it's ready for subagent-driven development.

not rated 58 +2 23d ago A 32 tokens original MIT

triaging-mutants

07

mattwynne/yaks

Skill Claude CodeCodex

Use when mutation testing reveals survived mutants — guides deep analysis of whether each mutant signals a missing test, a design improvement opportunity, or an equivalent mutation.

not rated 58 +2 23d ago A 34 tokens original MIT

ubiquitous-language

08

mattwynne/yaks

Skill Claude CodeCodex

Use when evaluating the ubiquitous language in a codebase - produces a glossary of domain terms with references and commentary on inconsistencies, awkward names, or overlapping concepts.

not rated 58 +2 23d ago A 37 tokens original MIT

yak-mapping

09

mattwynne/yaks

Skill Claude CodeCodex

Use when planning work by approaching goals and discovering blockers, before creating comprehensive plans.

not rated 58 +2 23d ago C 19 tokens original MIT

mattwynne/yaks

Skill Claude CodeCodex

Use when starting work on a yak - sets up an isolated git worktree, reads yak context, and guides the full cycle from claiming through merge and cleanup.

not rated 58 +2 23d ago A 37 tokens original MIT

yx-sandbox

11

mattwynne/yaks

Skill Claude CodeCodex

Use when running yx commands that create, modify, or delete yaks outside of real project work — provides an isolated temp environment.

not rated 58 +2 23d ago C 30 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: