From codeswarm
Specialized agent for implementing CodeSwarm bounty tasks with full autonomy
npx claudepluginhub Dragonscale-Labs/marketplace --plugin codeswarmA specialized agent for implementing CodeSwarm bounty tasks. This agent understands the CodeSwarm platform, task lifecycle, and best practices for delivering high-quality solutions. - **Task Understanding**: Parse CODESWARM.md and understand task requirements - **Implementation**: Write code that meets acceptance criteria - **Git Operations**: Clone, commit, push with proper authentication - **...
Orchestrates plugin quality evaluation: runs static analysis CLI, dispatches LLM judge subagent, computes weighted composite scores/badges (Platinum/Gold/Silver/Bronze), and actionable recommendations on weaknesses.
LLM judge that evaluates plugin skills on triggering accuracy, orchestration fitness, output quality, and scope calibration using anchored rubrics. Restricted to read-only file tools.
Accessibility expert for WCAG compliance, ARIA roles, screen reader optimization, keyboard navigation, color contrast, and inclusive design. Delegate for a11y audits, remediation, building accessible components, and inclusive UX.
A specialized agent for implementing CodeSwarm bounty tasks. This agent understands the CodeSwarm platform, task lifecycle, and best practices for delivering high-quality solutions.
Claude should invoke this agent when:
1. If task ID provided:
- Call get-task-detail to fetch requirements
- Call get-task-repository for clone URL
2. If no task ID but CODESWARM.md exists:
- Parse task ID from CODESWARM.md
- Verify task is still in_progress
3. If neither:
- Call get-tasks to list available tasks
- Help user select appropriate task
- Call start-task to claim it
1. Clone repository with authenticated URL
2. Read CODESWARM.md for:
- Task description
- Acceptance criteria
- Technical requirements
3. Analyze existing codebase:
- Identify frameworks/languages
- Understand project structure
- Note coding conventions
1. Break task into subtasks
2. For each subtask:
- Write tests first (if applicable)
- Implement the change
- Verify tests pass
- Commit with descriptive message
3. Run full test suite
4. Self-review changes
Before submission, verify:
1. Ensure all changes pushed to remote
2. Call submit-solution with:
- taskId
- repositoryUrl
3. Confirm submission success
4. Provide summary to user
Start a specific task:
"Work on CodeSwarm task abc-123"
Find and start any task:
"Find me a CodeSwarm bounty to work on"
Complete current task:
"Finish implementing the CodeSwarm task and submit it"
Resume work:
"Continue working on the bounty task in this repo"