Skip to main content

mattwynne/yaks

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
14
GitHub stars
61
GitHub forks
8

Loading the repository README…

Skills in this repository

Showing 14 of 14 collected skills.

occupation
Project Management Specialists
description

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

updated
occupation
Software Quality Assurance Analysts & Testers
description

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

updated
occupation
Software Quality Assurance Analysts & Testers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

Pick up ready leaf yaks and implement them — dispatch subagents in isolated worktrees, then merge back to main

updated
occupation
Software Developers
description

Prepare a yak for implementation by establishing spec, acceptance criteria, and breaking into sub-yaks

updated
occupation
Software Developers
description

Discover work structure by approaching goals and finding blockers — emergent planning through action, not top-down decomposition

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Project Management Specialists
description

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

updated
occupation
Software Quality Assurance Analysts & Testers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
Showing 14 of 14 collected skills.

Install with an AI assistant

Copy this prompt into the AI assistant you're using.