tdd by citypaul

RED-GREEN-REFACTOR for production behavior changes, followed by mutation testing or alternate evidence once at the end-of-phase PR-readiness gate. Use before implementing new features, bug fixes, or any changed observable behavior, and as the governing workflow for mixed implementation work. Load it for any request to add, implement, or fix production code, including a bug report that calls the fix a one-liner or a quick change in a named file — a small fix still starts from a failing behavior test, not from an edit. This is the workflow, not the whole toolkit — load it alongside, not instead of, functional for logic or data-shaping changes (pricing, tiering, filtering, merging, sorting, totals), refactoring when a change also tidies already-tested code, front-end-testing (react-testing for React components) when the behaviour under test lives in a browser — a form, a button, a spinner, a page — and any architecture skill the repository declares (hexagonal-architecture, domain-driven-design). Do not use for pure behavior-preserving refactoring or mechanism reduction; those start from passing proportionate evidence via refactoring or reduce-system-complexity, never fabricated RED or structural mutants. Not for plan-only requests; use planning first for significant multi-slice work.

Testing
481 Stars
59 Forks
Updated Jan 14, 2026, 10:15 AM

Why Use This

This skill provides specialized capabilities for citypaul's codebase.

Use Cases

  • Developing new features in the citypaul repository
  • Refactoring existing code to follow citypaul standards
  • Understanding and working with citypaul's codebase structure

Install Guide

2 steps
  1. 1

    Download Ananke

    Skip this step if Ananke is already installed.

  2. 2

    Install inside Ananke

    Click Install Skill, paste the link below, then press Install.

    https://github.com/citypaul/.dotfiles/tree/main/claude/.claude/skills/tdd

Skill Snapshot

Auto scan of skill assets. Informational only.

Valid SKILL.md

Checks against SKILL.md specification

Source & Community

Repository .dotfiles
Skill Version
main
Community
481 59
Updated At Jan 14, 2026, 10:15 AM

Skill Stats

SKILL.md 289 Lines
Total Files 1
Total Size 0 B
License NOASSERTION