Skip to content

feat: bundle TDD subagents for Claude Code#69

Merged
mpkrass7 merged 1 commit into
datasciencemonkey:mainfrom
dgokeeffe:pr/tdd-subagents
Mar 20, 2026
Merged

feat: bundle TDD subagents for Claude Code#69
mpkrass7 merged 1 commit into
datasciencemonkey:mainfrom
dgokeeffe:pr/tdd-subagents

Conversation

@dgokeeffe
Copy link
Copy Markdown
Contributor

Summary

  • Adds 4 subagent definitions (agents/*.md) that enable a TDD workflow in Claude Code
  • prd-writer: Generates structured PRDs from requirements
  • test-generator: Creates failing tests from PRD acceptance criteria
  • implementer: Implements code to make tests pass
  • build-feature: Orchestrates the full prd → tests → implement cycle
  • setup_claude.py copies agents to ~/.claude/agents/ at startup

Test plan

  • Verify agent files are copied to ~/.claude/agents/ on app startup
  • Test /build-feature command in Claude Code triggers the TDD flow
  • Confirm each agent works independently (/prd-writer, /test-generator, /implementer)

This pull request was AI-assisted by Isaac.

Copy prd-writer, test-generator, implementer, and build-feature agent
definitions to ~/.claude/agents/ during setup. Stripped model overrides
so agents inherit the Databricks model serving endpoint.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown
Collaborator

@mpkrass7 mpkrass7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm if you tested it on your end

@mpkrass7 mpkrass7 merged commit cd6c156 into datasciencemonkey:main Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants