Search

PythonReactSEOPDF
GitHub Skill

tdd-workflow

Use this skill whenever you are implementing a feature using TDD.

dgalarza☆ 13 Repository stars1 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill instructions

The goal of this skill is to implement a true test driven development workflow. This means:

  1. Writing the simplest test for ONE discrete piece of functionality.
  2. Run the new test and verify that it fails as expected.
  3. Write the minimal amount of code needed to make the test pass.
  4. Run the test to verify it passes.
  5. Once tests pass, look for opportunities to refactor.
  6. Run tests once again to verify refactoring didn't break anything.

Repeat this until you've completed the functionality desired.

Remember to never do any of the following:

  1. Write an entire test file up front.
  2. Implement more than one discrete piece of functionality at a time.

Examples

Read the usage examples in the source repository.

View source ↗

Source history

Indexed on
2026-01-20
Index updated
2026-01-26
Branch
main

Index and sync dates describe this directory. View the source repository for code history.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!