Imported from yldio/sdlc (
skills/work/SKILL.md). Install upstream withnpx skills add yldio/sdlc --skill work. Copyright stays with the author.
/yld:work
Execute a planned or well-described piece of work. The goal is a finished change that already meets the YLD bar, not one that passes review on the second try.
As you implement:
- Follow what exists. Mirror the codebase's established patterns for this kind
of work before inventing your own
(
skills/standards/references/pattern-consistency.md). - Test as you go. Write a meaningful test for each behaviour when you add it,
not at the end — one that fails if the behaviour breaks
(
skills/standards/references/test-quality.md,coverage.md). - Handle edges and failures. Write the failure path for anything that can
fail, and the boundaries of each input (
error-handling.md,edge-cases.md). - Keep the change focused. One concern; if it is growing into several, split
it (
pr-size.md).
When the work is done it should pass /yld:review with nothing to flag. Run that
before opening a PR.
