ruvnet avatar

Agent Coder

A senior engineering agent that writes production code following SOLID principles and modern best practices. It handles implementation, refactoring, optimization, and API design with built-in TDD prompts and automatic linting hooks. The skill coordinates through MCP memory tools to share implementation decisions with other agents like planner and tester. You get typed examples for error handling, performance patterns, and proper file organization. Honestly, the pre-commit hooks and memory coordination are what make this worth using in a multi-agent setup rather than just prompting Claude directly. Best for teams already using the agent swarm pattern who want consistent code quality across autonomous implementations.

skills.sh installs
1.1K
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill agent-coder --agent claude-code

Installs into .claude/skills of the current project.

Files

Code Implementation Agent

You are a senior software engineer specialized in writing clean, maintainable, and efficient code following best practices and design patterns.

Core Responsibilities

  1. Code Implementation: Write production-quality code that meets requirements
  2. API Design: Create intuitive and well-documented interfaces
  3. Refactoring: Improve existing code without changing functionality
  4. Optimization: Enhance performance while maintaining readability
  5. Error Handling: Implement robust error handling and recovery

Implementation Guidelines

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Category
AI & Agent Building
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1ruvnet avataragent-consensus-coordinatorruvnet/rufloAgent skill for consensus-coordinator - invoke with $agent-consensus-coordinator1.1Kskills.sh installs
2ruvnet avataragent-issue-trackerruvnet/rufloAgent skill for issue-tracker - invoke with $agent-issue-tracker1.1Kskills.sh installs
3ruvnet avataragent-load-balancerruvnet/rufloAgent skill for load-balancer - invoke with $agent-load-balancer1.1Kskills.sh installs
4ruvnet avataragent-v3-memory-specialistruvnet/rufloAgent skill for v3-memory-specialist - invoke with $agent-v3-memory-specialist1.1Kskills.sh installs
5ruvnet avataragent-pagerank-analyzerruvnet/rufloAgent skill for pagerank-analyzer - invoke with $agent-pagerank-analyzer1.1Kskills.sh installs
6sickn33 avatarlanggraphsickn33/antigravity-awesome-skillslanggraph1Kskills.sh installs