Register specialized agents so they are used and repair option #4
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Seeding specialized agents into a repository should enable the main coding agent to know about the specialized agents and be able to delegate or suggest to delegate tasks to the correct subagent.
There should be an idempotent register command that does this. Check the current "install" command and delegate the integration part to a register function. My hunch is init should do install and register agents.
I am currently working with claude code and integrating subagents and tools is claude code specific. Also best practices are evolving to do this. As a consequence lets have a plugin infrastructure to support different coding environments and the specific versions of coding agents utilized.
The kaizen-agent repair command should be provided to:
Here is some input for how to achieve the registration of agents with claude code from an earlier conversation:
Agent Registration Fix Plan
Problem: The keepaChangelog agent exists but isn't available in Claude Code's Task tool because
there's no integration between the project's AgentRegistry and the Task tool's hardcoded agent
types.
Solution: Create a bridge mechanism to make project-specific agents available to the Task tool.
Implementation Steps
Expected Outcome
Files to Modify
This approach leverages the existing AgentRegistry infrastructure and creates a minimal bridge to
Claude Code's agent system.