home / skills / citypaul / .dotfiles

citypaul/.dotfiles

My dotfiles

11 skills
GitHub

Sponsored

expectations

citypaul/.dotfiles

502
This skill guides disciplined development using test-driven code, clear documentation, and thoughtful refactoring, enhancing collaboration and maintainability.
functional

citypaul/.dotfiles

502
This skill helps you apply functional programming patterns with immutable data to write predictable, reusable logic and data transformations.
mutation-testing

citypaul/.dotfiles

502
This skill analyzes branch changes using mutation testing to reveal weak or missing tests and guides strengthening test suites.
refactoring

citypaul/.dotfiles

502
This skill helps you assess refactoring opportunities after tests pass, ensuring improvements are safe, justified, and well-documented.
tdd

citypaul/.dotfiles

502
This skill enforces test-driven development practices for all code changes, guiding failing tests, minimal implementations, and timely refactors.
typescript-strict

citypaul/.dotfiles

502
This skill enforces TypeScript strict mode patterns to improve type safety, reduce any usage, and promote immutable data structures across code.
front-end-testing

citypaul/.dotfiles

502
This skill helps you apply framework-agnostic DOM Testing Library patterns to test user-visible behavior across front-end apps.
planning

citypaul/.dotfiles

502
This skill helps you plan large work in small, known-good increments with PLAN.md, WIP.md, and LEARNINGS.md to ensure testable progress and clear records.
testing

citypaul/.dotfiles

502
This skill helps you craft robust tests by enforcing behavior-driven patterns, public API testing, and factory-based data creation for reliable coverage.
react-testing

citypaul/.dotfiles

502
This skill simplifies testing React components, hooks, and context with React Testing Library patterns to ensure user-visible behavior.