qwer777qq/goni-skill

Utilisé pour vérifier le dépôt GitHub Goni et poursuivre le développement de SCV et Graphify. Aide à localiser le dépôt, vérifier les outils, interroger les relations de code et mémoriser les tâches.

Qu'est-ce que goni-skill ?

Cette compétence est conçue pour les développeurs travaillant sur les projets SCV et Graphify hébergés dans le dépôt Goni. Elle fournit des scripts et des procédures pour vérifier l'état de connexion entre le dépôt local et GitHub, diagnostiquer les dépendances (SCV, Graphify, GitHub CLI), et reprendre le travail là où il a été laissé. Les principales actions incluent la vérification du dépôt (`repo`), la reprise du contexte (`resume`), l'enregistrement de points de contrôle (`checkpoint`), l'analyse locale du code source (`graph`), et l'interrogation de graphes de code (`query`). Elle s'intègre avec les autres compétences `scv:*` et limite l'analyse Graphify aux dossiers de code demandés, sans indexer les médias personnels ou les credentials. La compétence insiste sur la vérification des autorisations avant toute publication GitHub et sur la journalisation claire des modifications, commandes et résultats de validation.

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

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Travail de développement Goni

Les procédures et scripts de cette compétence sont écrits pour le travail sur Goni. SCV et Graphify sont des outils distincts de leurs auteurs originaux et ne sont pas inclus dans cette compétence.

Démarrage

  1. Lire les fichiers AGENTS.md et memory/development-workflow.md du projet actuel s'ils existent. Les instructions utilisateur les plus récentes priment sur les valeurs par défaut.
  2. Le compte de référence GitHub est qwer777qq. Vérifier le dépôt réel du projet actuel avec git remote get-url origin ; s'il n'existe pas, ne pas deviner de dépôt distant. Confirmer le dépôt cible et sa visibilité avec gh repo view.
  3. Dans le dossier de cette compétence, exécuter python -X utf8 scripts/goni.py --project <chemin du projet> doctor pour vérifier le plugin SCV, la CLI et le package Graphify, la CLI GitHub, et l'état de préparation du projet. Distinguer l'état d'installation de l'état d'initialisation du projet.

Tâches répétitives

  • repo : Vérifie la connexion entre le remote Git actuel et le dépôt GitHub Goni. --live effectue une requête en lecture seule sur GitHub.
  • resume : Charge l'historique des tâches de développement et l'état récent du projet.
  • checkpoint --summary "résultat vérifié" --next "tâche suivante" : Enregistre les faits vérifiés et les tâches restantes dans memory/ du projet. Ne pas enregistrer les secrets.
  • graph --scope scripts : Analyse localement la structure du code du projet scripts/ uniquement. Les résultats sont placés dans .workspace-tools/graphs/scripts/.
  • query "question" --scope scripts : Interroge le graphe généré. Si le code change, reconstruit le graphe. Valider le comportement réel en exécutant séparément.

La planification, l'implémentation et les tests de régression SCV suivent la compétence officielle scv:* installée. Le périmètre d'analyse de Graphify est limité au dossier de code demandé. Ne pas indexer les médias personnels, documents ou credentials comme tâche secondaire de l'installation. Avant de publier sur GitHub, vérifier les fichiers à pousser et la visibilité, et ne publier que sur les dépôts autorisés par la demande de tâche.

Une fois la tâche terminée, laisser une trace claire des fichiers modifiés, des commandes exécutées, des résultats de validation, des URL publiques et des éléments restants.

Individual skills in this repo

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

Skills associés