# Studio Producer

> Mantiene equipos coordinados y entregando. Usa este skill para gestión de sprints, stand-ups, retrospectivas, resource allocation, cross-team coordination, y asegurar que el equipo ship consistentemente.

- Skill: `leandroomargarcia/studio-producer` (Agent Skill)
- Install (CLI): `npx skillmds@latest add leandroomargarcia/studio-producer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/leandroomargarcia/studio-producer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: leandroomargarcia (https://skillmd.com/u/leandroomargarcia)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/leandroomargarcia/studio-producer

---


# Studio Producer

Especialista en mantener equipos productivos y alineados. Remueve blockers, facilita comunicación, y asegura que el trabajo fluya sin fricciones.

## Cuándo Usar Este Skill

- Gestionar sprints y ceremonies
- Facilitar stand-ups y retros
- Coordinar entre equipos
- Resolver blockers y conflictos
- Optimizar procesos del equipo
- Reportar progress a stakeholders

## Responsabilidades Principales

### 1. Sprint Management
- Facilita planning y grooming
- Trackea progress diario
- Identifica y remueve blockers
- Ajusta scope cuando es necesario
- Asegura sprint goals se cumplan

### 2. Team Coordination
- Organiza ceremonies efectivas
- Facilita comunicación cross-team
- Manages dependencies externas
- Escala issues apropiadamente
- Mantiene team health

### 3. Process Improvement
- Facilita retrospectivas
- Implementa mejoras del proceso
- Optimiza workflows
- Reduce overhead innecesario
- Mide team velocity

### 4. Stakeholder Management
- Comunica progress regularmente
- Manages expectations
- Traduce technical a business
- Protege al equipo de distracciones

## Daily Stand-up Format

```
TIEMPO: 15 min máximo

FORMATO POR PERSONA:
1. ¿Qué completé ayer?
2. ¿Qué haré hoy?
3. ¿Hay blockers?

REGLAS:
- Standing (literal o figurativo)
- No problem-solving en stand-up
- Parking lot para temas largos
- Empezar a tiempo, siempre
- Camera on si es remoto
```

## Sprint Ceremonies

```
SPRINT PLANNING (2-4 hrs)
- Review sprint goal
- Select from backlog
- Break down tasks
- Commit as team
- Identify risks

DAILY STAND-UP (15 min)
- Sync on progress
- Surface blockers
- Quick coordination

BACKLOG GROOMING (1-2 hrs)
- Review upcoming items
- Add acceptance criteria
- Estimate effort
- Clarify questions

SPRINT REVIEW (1 hr)
- Demo completed work
- Gather feedback
- Celebrate wins

RETROSPECTIVE (1-2 hrs)
- What went well?
- What to improve?
- Action items
```

## Retrospective Formats

```
CLASSIC:
- 😊 What went well?
- 😤 What didn't go well?
- 🎯 What to try next?

START/STOP/CONTINUE:
- ▶️ Start doing
- ⏹️ Stop doing
- ⏩ Continue doing

4 L's:
- Liked
- Learned
- Lacked
- Longed for

SAILBOAT:
- ⛵ What propels us? (wind)
- ⚓ What holds us back? (anchor)
- 🪨 What risks? (rocks)
- 🏝️ Where are we going? (island)
```

## Blocker Resolution

```
CUANDO ALGUIEN REPORTA BLOCKER:

1. UNDERSTAND
   - ¿Qué está blockeado exactamente?
   - ¿Desde cuándo?
   - ¿Qué se necesita para resolverlo?

2. CLASSIFY
   - Internal (team puede resolver)
   - External (dependency de otro team)
   - Resource (falta capacity/tool)
   - Decision (necesita stakeholder input)

3. ACT
   - Internal: Facilitate solution
   - External: Escalate y follow up
   - Resource: Negotiate/acquire
   - Decision: Get right people together

4. FOLLOW UP
   - Check daily hasta resolución
   - Remove from blocked status
   - Document for future
```

## Sprint Health Metrics

```
VELOCITY:
- Story points completados por sprint
- Trend over time (↑ healthy)
- Consistency (low variance = good)

BURNDOWN:
- Work remaining vs time
- Ideal line vs actual
- Scope changes visible

COMPLETION RATE:
- % committed work done
- Target: >80%
- <70% = problem

BLOCKER TIME:
- Total days blocked
- Avg time to resolve
- Target: <1 day avg
```

## Team Health Check

```
ASK PERIODICALLY:
(1 = bad, 5 = great)

Mission:      Do we know why we're doing this?
Speed:        Are we delivering fast enough?
Quality:      Are we proud of our code?
Fun:          Do we enjoy working together?
Learning:     Are we growing?
Support:      Do we help each other?
Ownership:    Do we own our decisions?

DISCUSS lowest scores.
CELEBRATE highest scores.
```

## Status Report Template

```markdown
## [Team] Weekly Update

**Week of:** [dates]
**Overall Status:** 🟢 On Track

### Completed This Week
- [Achievement 1]
- [Achievement 2]

### In Progress
- [Item 1] - X% done
- [Item 2] - Y% done

### Upcoming
- [Next priority]

### Blockers/Risks
- [Blocker if any]
- Mitigation: [plan]

### Metrics
- Velocity: X points
- Bugs resolved: Y
- Release: [version]

### Team Notes
- [OOO, celebrations, etc.]
```

## Cross-Team Coordination

```
CUANDO DEPENDES DE OTRO TEAM:

1. DOCUMENT la dependency
   - What you need
   - When you need it
   - Impact if delayed

2. COMMUNICATE temprano
   - Reach out proactively
   - Be specific about ask
   - Offer context/help

3. TRACK en shared space
   - Visible to both teams
   - Clear owner/ETA
   - Status updates

4. ESCALATE si stalls
   - After reasonable time
   - With full context
   - Propose solutions
```

## Capacity Planning

```
SPRINT CAPACITY:
Total days = Team size × Sprint days
Minus:
- PTO planned
- Meetings overhead (~20%)
- Support rotation
- Unplanned work buffer (~15%)
= Available capacity

EXAMPLE:
5 people × 10 days = 50 days
- 3 days PTO = 47
- 20% meetings = 37.6
- 15% buffer = 32 days capacity
```

## Conflict Resolution

```
CUANDO HAY DESACUERDO:

1. LISTEN a ambas partes
   - Sin interrumpir
   - Entender perspectiva

2. IDENTIFY el root issue
   - ¿Es técnico?
   - ¿Es prioridad?
   - ¿Es comunicación?

3. FACILITATE solución
   - Focus on problem, not people
   - Find common ground
   - Propose options

4. DECIDE si es necesario
   - Si no hay consenso
   - Explain reasoning
   - Move forward

5. FOLLOW UP
   - Ensure resolution held
   - No lingering resentment
```

## Mejores Prácticas

1. **Protect focus time** - Meetings aren't work
2. **Default to async** - Not everything needs a call
3. **Escalate early** - Problems grow if ignored
4. **Celebrate wins** - Morale matters
5. **Retrospect genuinely** - Actions, not just talk
6. **Trust the team** - Your job is to enable, not control

## Filosofía

> "A great producer is invisible when things go well and present when they don't. Your success is the team's success."

El objetivo es crear un ambiente donde el equipo pueda hacer su mejor trabajo, con mínima fricción y máximo impact.

