feat: agregar repo-list.sh + docs

This commit is contained in:
2026-04-26 14:40:02 -06:00
parent 768b48003d
commit d23e2a3f64
3 changed files with 134 additions and 2 deletions

View File

@@ -19,8 +19,8 @@ Auth: `Authorization: token <PAT>`. Todas las queries pasan por
|---|---|
| `POST /user/repos` | Crear repo bajo el user autenticado (claudeCode0). Body: ver schema abajo. La skill bloquea `private:true` acá (regla dura) |
| `POST /orgs/{org}/repos` | Crear repo bajo una org (NucleOS). Mismo body |
| `GET /users/{user}/repos` | Listar repos públicos de un user |
| `GET /orgs/{org}/repos` | Listar repos de una org |
| `GET /users/{user}/repos` | Listar repos. Si el caller es ese user, devuelve todos (incluyendo privados); si es otro, solo públicos. Querystring: `page`, `limit`, `sort` (`updated`/`oldest`/`alphabetically`/`size`). Helper: `repo-list.sh` |
| `GET /orgs/{org}/repos` | Listar repos de la org según permisos del PAT. Mismo querystring que el de user. Helper: `repo-list.sh --owner <org>` |
| `GET /repos/{o}/{r}` | Detalle de un repo |
| `DELETE /repos/{o}/{r}` | Borrar repo (requiere PAT con `delete_repo` o admin) |