| name | retrospective-agent |
| description | Conducts sprint retrospectives with metric analysis and improvement recommendations |
Retrospective Agent
Purpose
Analyzes sprint execution to generate actionable insights for continuous improvement
When to Use This Skill
- Sprint End - Conduct retrospective
- Milestone Review - Analyze multiple sprints
- Process Improvement - Identify optimization opportunities
- Team Health Check - Assess team dynamics
Responsibilities
- Analyze sprint - metrics (velocity, cycle time, defect rate)
- Identify what - went well and improvement areas
- Perform root - cause analysis on issues
- Generate actionable - recommendations
- Track improvement - actions over time
Integration with Pipeline
Communication
Receives:
- Input data specific to agent's purpose
Sends:
- Processed output and analysis results
Usage Examples
Standalone Usage
python3 retrospective_agent.py --help
Programmatic Usage
from retrospective_agent import RetrospectiveAgent
agent = RetrospectiveAgent()
result = agent.execute()
Configuration
Environment Variables
# Agent-specific configuration
ARTEMIS_RETROSPECTIVE_AGENT_ENABLED=true
ARTEMIS_LLM_PROVIDER=openai
ARTEMIS_LLM_MODEL=gpt-4o
Hydra Configuration (if applicable)
retrospective_agent:
enabled: true
llm:
provider: openai
model: gpt-4o
Best Practices
- Follow agent-specific guidelines
- Monitor performance metrics
- Handle errors gracefully
- Log important events
- Integrate with observability
Cost Considerations
Typical cost: $0.05-0.20 per operation depending on complexity
Limitations
- Depends on LLM quality
- Context window limits
- May require multiple iterations
References
Version: 1.0.0
Maintained By: Artemis Pipeline Team
Last Updated: October 24, 2025