From claude-code-agents
Develops new features using TDD workflow: writes failing tests first, implements code to pass them, runs all tests for verification, and performs browser QA for UI features.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-code-agents:new-featureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build features using test-driven development. Provide the feature specification when invoking.
Build features using test-driven development. Provide the feature specification when invoking.
Spawn test-writer with the feature requirements:
Spawn code-fixer with the feature requirements and test files:
Spawn test-runner:
Spawn browser-qa-agent:
Provide feature requirements when invoking:
/new-feature
Feature: User profile update endpoint
- PUT /api/users/:id
- Allow updating: name, email, avatar
- Require authentication
- Validate email format
- Return updated user
npx claudepluginhub undeadlist/claude-code-agents --plugin claude-code-agentsDrives TDD-first feature development: crystallizes API as demo test, implements code to pass it, runs quality stack, and iterative reviews. For new features, not bugs.
Enforces strict TDD workflow for feature implementation: write one failing test, minimal code to pass, refactor, repeat. Prevents writing full test suites upfront.
Enforces test-driven development for features, bug fixes, and refactoring. Requires failing tests before any production code, with guidance on test types and spec-to-test mapping.