Skip to content
Back to skills

Mejorar Skills

ASecurity

Consolida las retros del flujo con agentes y las señales objetivas (fallas de CI en ramas de agentes, reverts) y propone ajustes a las skills en un PR que revisa una persona. Nunca edita las skills sin PR ni afloja controles. Usar con "/mejorar-skills", "¿qué aprendimos de las últimas corridas?", "ajustá las skills con el uso" o en la corrida semanal programada.

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added October 10, 2026
ai-agentsgobash

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned October 10, 2026

npx -y skills add lautioliver/barrilete-kit --skill mejorar-skills --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mejorar Skills?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mejorar Skills
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lautioliver-mejorar-skills/badge)](https://www.skillsdirectory.com/skills/lautioliver-mejorar-skills)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mejorar-skills
description: Consolida las retros del flujo con agentes y las señales objetivas (fallas de CI en ramas de agentes, reverts) y propone ajustes a las skills en un PR que revisa una persona. Nunca edita las skills sin PR ni afloja controles. Usar con "/mejorar-skills", "¿qué aprendimos de las últimas corridas?", "ajustá las skills con el uso" o en la corrida semanal programada.
---

# Mejorar las skills con el uso

Las skills aprenden de su uso, pero **no se reescriben solas**: esta skill propone, una persona decide. Un ajuste sin control se ajusta a un solo caso, alarga las skills y, sobre todo, tiende a sacar los controles que frenan al agente, que son justo lo más valioso.

## 1. Juntar las señales

```bash
.claude/skills/mejorar-skills/senales.sh [días]
```

Trae las retros nuevas de la rama `agentes/retros` (desde `consolidado.md`; un archivo por retro, con `skill_sha` para saber con qué versión de la skill se hizo, y `modelo` y `rol` para saber quién la hizo) y las señales objetivas: fallas de CI en ramas `claude/` agrupadas por workflow, y reverts. Las señales objetivas pesan más que las retros: el agente no ve sus propios puntos ciegos.

Si no hay nada nuevo, decilo y terminá.

## 2. Agrupar por patrón

Para cada patrón: qué pasó, en qué casos (links), y qué skill o script lo habría evitado. Un patrón es algo que se repite o que fue grave; una anécdota no es un patrón.

Agrupá los desvíos y hallazgos por `modelo` y por `rol`. Si un mismo modelo falla repetido en un tipo de issue (`tipo:` o `area:`), es un caso para la regla de ruteo de `orquestar` (qué issues van a Haiku y cuáles a Sonnet): se propone en el PR, sin aflojar el escalado de `mapa.py` ni el revisor. Las retros con `modelo: desconocido` o `rol: sesion` no entran en esa comparación.

## 3. Decidir qué proponer

Reglas, en este orden:

1. **Al menos dos casos, o uno grave.** Grave: un bug que llegó a la revisión o a producción, una regla de negocio rota, datos o dinero en riesgo.
2. **Nunca quitar ni aflojar** reglas de Autonomía (`AGENTS.md`), aprobaciones, verificaciones ni el "no mergea / no aprueba". Si un control frena seguido sin motivo, se plantea como **pregunta para el equipo** en el PR, no como cambio.
3. **Script antes que texto.** Si se puede verificar mecánicamente (un check de CI, un control en `verificar.py` o `preparar.sh`), eso; una instrucción más en Markdown es el último recurso. Las instrucciones son lo que el agente se saltea.
4. **Largo máximo:** ninguna `SKILL.md` pasa de 120 líneas. Si un ajuste no entra, hay que sacar o pasar a script otra cosa.
5. **Un cambio por patrón**, con su motivo y los casos que lo justifican.
6. **Lecciones:** lo que sirve pero no alcanza para cambiar una skill (un caso, o algo que no se puede verificar con un script) va a `docs/agentes/lecciones.md`, en el mismo PR. Es lo único de las retros que leen los demás agentes: nunca leen retros crudas. Máximo 40 líneas (lo controla `check-docs.py`): si no entra, sacá la lección más vieja o la que ya pasó a una skill.

## 4. Proponer en un PR

Rama `claude/<n>-mejorar-skills-<fecha>` (con un issue `tipo:task`), base la rama troncal de trabajo. El cuerpo del PR:

```markdown
## Patrones encontrados
| Patrón | Casos | Ajuste propuesto |
## Preguntas para el equipo
(controles que frenan seguido; nada de esto se cambia en este PR)
## Descartado
(anécdotas o casos que no alcanzan las reglas)
```

Mostrá el borrador del PR antes de abrirlo y esperá un "sí".

## 5. Marcar lo consolidado

Abierto el PR, marcá hasta dónde consolidaste con el commit que imprimió `senales.sh` ("consolidar hasta"):

```bash
.claude/skills/mejorar-skills/retro.sh --consolidado <commit> <link al PR>
```

Escribe `consolidado.md` en la rama `agentes/retros`; la próxima corrida empieza desde ahí. Usá ese commit y no la punta actual: así no se saltean retros que llegaron mientras armabas el PR.

## Programarla

Para que corra sola (por ejemplo, los lunes), usá una tarea programada que ejecute `/mejorar-skills`. Igual termina en un PR para revisar: programarla no le da permiso para mergear.

Files in this skill

  • SKILL.md4.1 KB
  • plantilla-retro.md875 B
  • retro.sh7.8 KB
  • senales.sh2.7 KB
  • test-retros.sh17 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.