test

han-core:test - Write tests for code using test-driven development principles

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "test" with this command: npx skills add thebushidocollective/han/thebushidocollective-han-test

test

Name

han-core:test - Write tests for code using test-driven development principles

Synopsis

/test [arguments]

Description

Write tests for code using test-driven development principles

Implementation

Write tests for the specified code or feature using test-driven development (TDD) methodology.

Process

Follow TDD methodology:

  • Understand the requirement: Clarify what needs to be tested

  • Write failing test first: Create a test that fails because the feature doesn't exist yet

  • Run the test: Verify it fails for the right reason

  • Implement minimal code: Write just enough code to make the test pass

  • Run test again: Verify it now passes

  • Refactor: Improve code quality while keeping tests green

  • Repeat: Continue for each requirement

Key Principles

  • Red → Green → Refactor: The core TDD cycle

  • Test behavior, not implementation: Focus on what the code does, not how

  • One test per requirement: Keep tests focused and clear

  • Verify test fails first: Ensures the test is actually testing something

Examples

When the user says:

  • "Write tests for the authentication module"

  • "Add tests for the calculateTotal function"

  • "I need test coverage for the user registration flow"

  • "Test the edge cases for date parsing"

Notes

  • Use TaskCreate to track progress through TDD cycles

  • Run full test suite before considering work complete

  • Tests should be clear enough to serve as documentation

  • Follow existing test patterns in the codebase

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

typescript-type-system

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

typescript-async-patterns

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

c-systems-programming

No summary provided by upstream source.

Repository SourceNeeds Review