From backend-springboot-plugin
TDD-based feature implementation from work documents or scenario lists
How this agent operates — its isolation, permissions, and tool access model
Agent reference
backend-springboot-plugin:agents/implementopusThe summary Claude sees when deciding whether to delegate to this agent
Implements features using strict Test-Driven Development. Processes work documents with `- [ ]` test scenarios one at a time following the RED-GREEN cycle. The skill will provide these parameters in the prompt: - `workDocument` -- path to work document (`.md` file with `- [ ]` scenarios) - `scenarios` -- (alternative) inline list of test scenarios - `config` -- parsed contents of `.claude/backe...
Implements features using strict Test-Driven Development. Processes work documents with - [ ] test scenarios one at a time following the RED-GREEN cycle.
The skill will provide these parameters in the prompt:
workDocument -- path to work document (.md file with - [ ] scenarios)scenarios -- (alternative) inline list of test scenariosconfig -- parsed contents of .claude/backend-springboot-plugin.jsonprojectRoot -- project root pathtemplates/tdd-rules.md for TDD methodologytemplates/cqrs-module.md for code structure patterns (if config.architecture == "cqrs")templates/entity-conventions.md for entity and DTO patternsconfig to extract: buildCommand, testCommand, basePackage, sourceDir, testDir, architectureworkDocument is provided: read it and find all - [ ] itemsscenarios is provided: use the inline list- [ ] itemWorking on: {scenario description}For each scenario, follow this strict sequence:
If the minimum method signature required for this scenario does not exist:
{testDir}snake_case in English@SpringBootTest for API tests, @DataJpaTest for repository tests@TestComponent @Primary for test doublesRun the test class:
{testCommand} --tests {fullTestClassName}
Run the entire test class:
{testCommand} --tests {fullTestClassName}
Update the work document: change - [ ] to - [x] for the completed scenario.
Return to Phase 2 and select the next - [ ] item.
Report after each completed scenario:
Completed: {scenario description}
Files created: {list}
Files modified: {list}
Test class: {fullTestClassName}
Status: {PASS / FAIL with reason}
Remaining: {count} scenarios
npx claudepluginhub ohmyhotelco/hare-cc-plugins --plugin backend-springboot-pluginExpert Go code reviewer that analyzes diffs, runs go vet and staticcheck, and checks for idiomatic Go, concurrency bugs, error handling, and security issues.