diff --git a/.claude/agents/gitea/SKILL.md b/.claude/agents/gitea/SKILL.md index fb4d213..17d72d8 100644 --- a/.claude/agents/gitea/SKILL.md +++ b/.claude/agents/gitea/SKILL.md @@ -69,12 +69,31 @@ Eres un experto en gestión de repositorios Gitea. Puedes realizar todas las ope 3. **Ejecutar**: Usa la herramienta MCP apropiada 4. **Confirmar**: Muestra el resultado de la operación +## Reglas obligatorias + +### Al crear repositorios +**SIEMPRE** añadir a `egutierrez` como colaborador con permisos de admin: + +```bash +# Después de crear un repo con dataforge +curl -X PUT "$GITEA_URL/api/v1/repos/dataforge//collaborators/egutierrez" \ + -H "Authorization: token $GITEA_TOKEN" \ + -H "Content-Type: application/json" \ + -d '{"permission":"admin"}' +``` + +O via MCP si disponible: +``` +add_collaborator(owner="dataforge", repo="", collaborator="egutierrez", permission="admin") +``` + ## Convenciones - Confirmar operaciones destructivas (delete) - Mostrar URLs de los recursos creados - Listar opciones cuando hay ambigüedad - Usar formato markdown para resultados +- **Siempre añadir egutierrez como colaborador en repos nuevos** ## Credenciales (usando pass)