This repository defines task-focused agents to streamline planning, implementation, review, documentation, and testing.
Agents:
general: General-purpose agent for researching complex questions, searching for code, and executing multi-step tasksreviewer: Code review, security, and quality assurance agentsubagents/codebase-pattern-analyst: TypeScript implementation agent for modular and functional developmentsubagents/coder-agent: Executes coding subtasks in sequence, ensuring completion as specifiedsubagents/build-agent: Type check and build validation agentsubagents/tester: Test authoring and TDD agentsubagents/documentation: Documentation authoring agent@task-manager: Task planning and management agent@tester: Test execution and validation agent@documentation: Documentation generation and updates agentUsage:
# Launch a task with a specific agent
task --description "Short task description" --prompt "Detailed task instructions" --subagent_type general
# Example for code review
task --description "Review code" --prompt "Review the changes in pull request #123" --subagent_type reviewer
Safety:
permissions.json sets baseline rules; per-agent permissions apply tighter, task-specific restrictions.Approval-first workflow:
permissions enforce tighter rules than repo defaults.