CommunityProgramación y desarrollogithub.com

qwer777qq/goni-skill

스킬은 고니 GitHub 저장소 상태를 확인하고 SCV·Graphify 개발 작업을 이어갈 때 사용합니다. 저장소 위치 확인, 도구 점검, 코드 관계 질의, 작업 기억 기록을 도와줍니다.

¿Qué es goni-skill?

Este skill está diseñado para el asistente de desarrollo Goni, permitiendo verificar el estado del repositorio GitHub, inspeccionar herramientas instaladas, consultar relaciones de código y registrar el progreso del trabajo. Utiliza scripts Python para ejecutar diagnósticos (`goni.py doctor`) que validan la disponibilidad de SCV plugins, Graphify CLI/paquete y GitHub CLI, distinguiendo entre estado de instalación e inicialización del proyecto. Soporta acciones repetitivas como verificar la conexión remota (`repo`), reanudar el historial de trabajo (`resume`), crear checkpoints (`checkpoint`), y analizar código localmente (`graph --scope scripts`) para generar gráficos de relaciones. Se integra con las skills oficiales `scv:*` para planes, implementación y pruebas de regresión, limitando el análisis de Graphify a las carpetas de código solicitadas. No indexa medios personales, documentos ni credenciales, y antes de publicar en GitHub verifica los archivos a subir y el alcance público, reflejando solo los repositorios permitidos por la solicitud de trabajo.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add qwer777qq/goni-skill

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Desarrollo de Goni

Los procedimientos y scripts de este skill están escritos para el trabajo de Goni. SCV y Graphify son herramientas separadas de sus autores originales y no están incluidas en este skill.

Inicio

  1. Si existen AGENTS.md y memory/development-workflow.md en el proyecto actual, léelos. La última instrucción del usuario registrada tiene prioridad sobre los valores por defecto.
  2. El punto de referencia de la cuenta GitHub es qwer777qq. Verifica el repositorio real del proyecto actual con git remote get-url origin; si no existe, no adivines el remoto. Confirma el repositorio objetivo y su visibilidad con gh repo view.
  3. En la carpeta de este skill, ejecuta python -X utf8 scripts/goni.py --project <ruta del proyecto> doctor para comprobar el plugin SCV, Graphify CLI/paquete, GitHub CLI y el estado de preparación del proyecto. Distingue entre estado de instalación y estado de inicialización del proyecto.

Trabajo repetitivo

  • repo: Verifica el estado de conexión entre el remoto Git actual y el repositorio Goni en GitHub. --live realiza una consulta de solo lectura a GitHub.
  • resume: Carga el historial de trabajo de desarrollo y el estado reciente del proyecto.
  • checkpoint --summary "resultado verificado" --next "siguiente tarea": Registra los hechos verificados y las tareas pendientes en memory/ del proyecto. No registres valores secretos.
  • graph --scope scripts: Analiza localmente la estructura del código en la carpeta scripts/ del proyecto. El resultado se guarda en .workspace-tools/graphs/scripts/.
  • query "pregunta" --scope scripts: Consulta el grafo generado. Si el código cambia, vuelve a crear el grafo. Verifica la ejecución real por separado.

Los planes, implementación y pruebas de regresión de SCV siguen el skill oficial scv:* instalado. El alcance del análisis de Graphify se limita a la carpeta de código solicitada. No se indexan medios personales, documentos ni credenciales como trabajo secundario de la instalación. Antes de publicar en GitHub, verifica los archivos a subir y el alcance público, y solo refleja los repositorios permitidos en la solicitud de trabajo.

Al finalizar el trabajo, deja una distinción clara entre los archivos realmente modificados, los comandos ejecutados, los resultados de verificación, las URL públicas y los elementos restantes.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados