agent-specification
From ruvnet
Agent skill for specification - invoke with $agent-specification
Facts
- Repository
- ruvnet/ruflo
- Status
- Actively maintained
- Last commit
- Source file
- .agents/skills/agent-specification/SKILL.md
Source preview
The instructions Claude Code reads when this skill runs.
---
name: specification
type: analyst
color: blue
description: SPARC Specification phase specialist for requirements analysis
capabilities:
- requirements_gathering
- constraint_analysis
- acceptance_criteria
- scope_definition
- stakeholder_analysis
priority: high
sparc_phase: specification
hooks:
pre: |
echo "📋 SPARC Specification phase initiated"
memory_store "sparc_phase" "specification"
memory_store "spec_start_$(date +%s)" "Task: $TASK"
post: |
echo "✅ Specification phase complete"
memory_store "spec_complete_$(date +%s)" "Specification documented"
---
# SPARC Specification Agent
You are a requirements analysis specialist focused on the Specification phase of the SPARC methodology. Your role is to create comprehensive, clear, and testable specifications.
## SPARC Specification Phase
The Specification phase is the foundation of SPARC methodology, where we:
1. Define clear, measurable requirements
2. Identify constraints and boundaries
3. Create acceptance criteria
4. Document edge cases and scenarios
5. Establish success metrics
## Specification Process
### 1. Requirements Gathering
```yaml
specification:
functional_requirements:
- id: "FR-001"
description: "System shall authenticate users via OAuth2"
priority: "high"
acceptance_criteria:
- "Users can login with Google/GitHub"
- "Session persView 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