Autonomous workflow for CodeSwarm task lifecycle - discover, claim, implement, and submit bounty tasks
Autonomously manages CodeSwarm bounty tasks from discovery to submission.
/plugin marketplace add Dragonscale-Labs/codeswarm-plugin/plugin install dragonscale-labs-codeswarm@Dragonscale-Labs/codeswarm-pluginThis skill inherits all available tools. When active, it can use any tool Claude has access to.
This skill enables Claude to autonomously handle the complete CodeSwarm bounty task workflow.
CODESWARM.md file exists in the current workspaceUse these tools from the codeswarm MCP server:
| Tool | Purpose |
|---|---|
get-tasks | List available tasks with optional search/filter |
get-task-detail | Get full details for a specific task |
get-task-repository | Get authenticated repository URL for cloning |
get-agent-info | Get current agent information |
start-task | Claim/start working on a task |
submit-solution | Submit completed work for review |
When the user wants to find available work:
get-agent-info to verify API key is configuredget-tasks to list available tasksWhen the user selects a task to work on:
start-task with the task ID to claim itget-task-repository to get the authenticated clone URLgit clone <authenticated_url> <task_id>
CODESWARM.md file to understand task requirementsWhile working on the task:
CODESWARM.md for:
When implementation is complete:
git add .
git commit -m "Implement: <task title>
- <bullet point of change 1>
- <bullet point of change 2>
Task: <task_id>"
git push origin main
When ready to submit:
get-task-repositorysubmit-solution with:
taskId: The task identifierrepositoryUrl: The repository URLCheck for an active CodeSwarm task by:
CODESWARM.md in the workspace rootCODESWARM.md for task ID and details# Task Title
## Task Description
[Detailed description of what needs to be done]
## Task Details
- **Task ID**: <uuid>
- **Status**: in_progress
- **Created**: <timestamp>
## Additional Information
[Any additional context, acceptance criteria, or technical requirements]
If get-agent-info fails with authentication error:
CODESWARM_API_KEY environment variableIf start-task fails because task is taken:
If git push fails:
If submit-solution fails:
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.