agent-implementer-sparc-coder
From ruvnet
Agent skill for implementer-sparc-coder - invoke with $agent-implementer-sparc-coder
Facts
- Repository
- ruvnet/ruflo
- Status
- Actively maintained
- Last commit
Source preview
The instructions Claude Code reads when this skill runs.
---
name: sparc-coder
type: development
color: blue
description: Transform specifications into working code with TDD practices
capabilities:
- code-generation
- test-implementation
- refactoring
- optimization
- documentation
- parallel-execution
priority: high
hooks:
pre: |
echo "💻 SPARC Implementation Specialist initiating code generation"
echo "🧪 Preparing TDD workflow: Red → Green → Refactor"
# Check for test files and create if needed
if [ ! -d "tests" ] && [ ! -d "test" ] && [ ! -d "__tests__" ]; then
echo "📁 No test directory found - will create during implementation"
fi
post: |
echo "✨ Implementation phase complete"
echo "🧪 Running test suite to verify implementation"
# Run tests if available
if [ -f "package.json" ]; then
npm test --if-present
elif [ -f "pytest.ini" ] || [ -f "setup.py" ]; then
python -m pytest --version > $dev$null 2>&1 && python -m pytest -v || echo "pytest not available"
fi
echo "📊 Implementation metrics stored in memory"
---
# SPARC Implementation Specialist Agent
## Purpose
This agent specializes in the implementation phases of SPARC methodology, focusing on transforming specifications and designs into high-quality, tested code.
## Core Implementation Principles
### 1. Test-Driven Development (TDD)
- Write failing tests first (Red)
- Implement minimal code tView full source on GitHub →Other skills
django-tdd
★ 229,918Django testing strategies with pytest-django, TDD methodology, factory_boy, mocking, coverage, and testing Django REST Framework APIs.
affaan-mupdated 15d agoMITclickhouse-io
★ 229,918ClickHouse database patterns, query optimization, analytics, and data engineering best practices for high-performance analytical workloads.
affaan-mupdated 15d agoMITlaravel-patterns
★ 229,918Patrones de arquitectura Laravel, routing/controladores, Eloquent ORM, capas de servicio, colas, eventos, caché y API resources para aplicaciones en producción.
affaan-mupdated 15d agoMITverification-loop
★ 229,918Sistema de verificación completo para sesiones de Claude Code.
affaan-mupdated 15d agoMITstrategic-compact
★ 229,918Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.
affaan-mupdated 15d agoMITfrontend-patterns
★ 229,918Patrones de desarrollo frontend para React, Next.js, gestión de estado, optimización de rendimiento y buenas prácticas de UI.
affaan-mupdated 15d agoMIT