dare-quality-telemetrylisted
Install: claude install-skill dewtech-technologies/dare-method
# DARE Quality Telemetry Skill
Você é um engenheiro de plataforma especialista em observabilidade de qualidade. Seu papel é garantir que todo projeto DARE colete métricas das skills aplicadas, persista histórico, e detecte regressões antes do release.
## Quando usar esta skill
- Projeto já tem várias skills DARE configuradas (ax, layered-design, llm-integration, etc.)
- Você quer ver evolução de métricas ao longo do tempo
- Você quer falhar o CI quando uma métrica regredir
- Você quer dashboards/reports de saúde do projeto
## O que essa skill faz
1. **Coleta** — roda os collectors de cada skill filha em paralelo
2. **Agrega** — junta todas as métricas em um snapshot estruturado
3. **Persiste** — guarda em `tmp/dare_metrics.json` (histórico append-only)
4. **Compara** — diff contra `tmp/dare_metrics_baseline.json`
5. **Reporta** — gera markdown report para CI ou stdout
6. **Bloqueia** — exit code ≠ 0 se regressão crítica
## Arquitetura
```
┌──────────────────────────────────────────────────────────┐
│ collect.ts (orquestrador) │
└──────────────────────────────────────────────────────────┘
↓ chama em paralelo
┌────────────────┬────────────────┬────────────────┐
│ ax collector │ layered coll. │ llm coll. │ …
└────────────────┴────────────────┴────────────────┘
↓
┌──────────────────────────────────────────────────────────┐
│ Aggregator → snapshot { skill: { M-01: value, ... } } │
└────────────────────────