mattwynne/yaks

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

This repository also configures its own agents. See what yaks tells them →

61Stars on the repository
23Mods indexed here, across every type
yesterdayLast 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 61 yesterday A SkillSpector: pass 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 61 yesterday A SkillSpector: pass 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 61 yesterday A SkillSpector: pass 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 61 yesterday A SkillSpector: pass 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 61 yesterday A SkillSpector: pass 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 61 yesterday A SkillSpector: pass 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 61 yesterday A SkillSpector: warn 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 61 yesterday A SkillSpector: pass 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 61 yesterday 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 61 yesterday A SkillSpector: pass 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 61 yesterday 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: