skills: add a glean skills command group for the platform Skills API
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
Línea de trabajo
Start by reading the existing command groups built with cmdutil.Build and their agent-help entries, then check the registry drift test to see how commands are registered. The issue proposes glean skills operations and defines completion as documenting the group, passing that test, and importing, syncing, validating, and reading back a skill from the CLI; the specific files and tests are not named.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The CLI has no command for Glean skills. The platform Skills API is available, and api-client-go v0.17.3 models it as Glean.Skills:
GET /api/skills,POST /api/skillsGET,PATCHandDELETE /api/skills/{skill_id}, plusGET /api/skills/{skill_id}/contentPOST /api/skills/import,POST /api/skills/{skill_id}/syncPOST /api/skills/validation,POST /api/skills/sources/preview(plus a streaming variant)GETandPOST /api/skills/{skill_id}/versions,GET /api/skills/{skill_id}/versions/{version}and its/content
Proposal
Add a glean skills command group built with cmdutil.Build, so it gets --json, --dry-run, --fields and an agent-help entry like the other commands. A reasonable first cut is list, get, content, create, import, sync, validate and versions. Delete, update and source preview can follow.
Done when
glean agent-help skillsdocuments the group, and the registry drift test passes.- A skill can be imported from a source, synced, validated and read back from the CLI.
- Lenguaje dominante
- Go
- Estrellas
- 65
- Forks
- 8
- Merge medio
- 5 d 7 h
- PR fusionados (30 d)
- 3
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de gleanwork/glean-cli
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
search: add glean search filtersAbiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
enhancement
Dificultad 4/5 1-2 días Aptitud para principiantes 56/100
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
Todos los issues de gleanwork/glean-cli
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Azure/azure-storage-azcopy#3681 ·
Los mantenedores suelen responder en 2 días
-
Case detail: main-column section headers are hard to distinguish from body textPosiblemente ocupada @yubessy la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ubie-oss/hecatoncheires#347 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
meilisearch/meilisearch-go#829 ·