From rmyndharis-antigravity-skills
Generate failing tests for the TDD red phase to define expected behavior and edge cases.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rmyndharis-antigravity-skills:tdd-workflows-tdd-redThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write comprehensive failing tests following TDD red phase principles.
Write comprehensive failing tests following TDD red phase principles.
[Extended thinking: Generates failing tests that properly define expected behavior using test-automator agent.]
Generate failing tests using Task tool with subagent_type="unit-testing::test-automator".
"Generate comprehensive FAILING tests for: $ARGUMENTS
Test Structure
Behavior Coverage
Failure Verification
Test Categories
JavaScript/TypeScript (Jest/Vitest)
vi.fn() or jest.fn()@testing-library for React componentsfast-checkPython (pytest)
Go
t.Parallel() for parallel executiontestify/assert for cleaner assertionsRuby (RSpec)
let for lazy loading, let! for eagerAfter generation:
// auth.service.test.ts
describe('AuthService', () => {
let authService: AuthService;
let mockUserRepo: jest.Mocked<UserRepository>;
beforeEach(() => {
mockUserRepo = { findByEmail: jest.fn() } as any;
authService = new AuthService(mockUserRepo);
});
it('should_return_token_when_valid_credentials', async () => {
const user = { id: '1', email: '[email protected]', passwordHash: 'hashed' };
mockUserRepo.findByEmail.mockResolvedValue(user);
const result = await authService.authenticate('[email protected]', 'pass');
expect(result.success).toBe(true);
expect(result.token).toBeDefined();
});
it('should_fail_when_user_not_found', async () => {
mockUserRepo.findByEmail.mockResolvedValue(null);
const result = await authService.authenticate('[email protected]', 'pass');
expect(result.success).toBe(false);
expect(result.error).toBe('INVALID_CREDENTIALS');
});
});
Test requirements: $ARGUMENTS
npx claudepluginhub rmyndharis/antigravity-skills32plugins reuse this skill
First indexed Jun 2, 2026
Showing the 6 earliest of 32 plugins
Generates failing tests for the TDD red phase to define expected behavior and edge cases across multiple frameworks.
Deprecated: Writes failing tests for TDD red phase. Use sw:tdd-cycle --phase red instead.
Generates failing tests from feature specifications (TDD RED phase). Parses acceptance criteria and user test cases, then produces runnable test files with clear assertions.