tdd-workflow
Installation
SKILL.md
TDD Workflow
Enforce test-driven development: write tests first, implement to pass, then refactor.
RED: Write Failing Tests
Define expected behavior before writing any implementation:
describe('searchMarkets', () => {
it('returns relevant markets for query', async () => {
const results = await searchMarkets('election')
expect(results).toHaveLength(5)
expect(results[0].relevanceScore).toBeGreaterThan(0.8)
})