GitHub Track pour Openclaw

Un outil de surveillance dédié pour suivre en temps réel les métriques des dépôts et l'activité de la communauté sur GitHub.

wowcharlotte
v1.0.0
Mar 5, 2026
0
1.1k
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install github-track

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer github-track via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que GitHub Track ?

La compétence GitHub Track est un utilitaire spécialisé conçu pour Openclaw Skills qui permet aux utilisateurs de surveiller le pouls de n'importe quel dépôt GitHub. En s'intégrant directement à l'API REST de GitHub, elle offre un moyen simplifié d'observer les nouvelles stars, de suivre l'état des issues et de garder un œil sur les pull requests sans recherche manuelle. Cette compétence est idéale pour les développeurs qui ont besoin de rester informés de la santé d'un projet ou pour les mainteneurs qui souhaitent un résumé rapide de l'engagement récent de la communauté et des métriques de croissance du dépôt.

Cas d'utilisation de GitHub Track

  • Suivi de la croissance des stars et de l'activité des forks pour des dépôts open-source spécifiques.
  • Surveillance en temps réel des rapports de bogues entrants et des mises à jour d'issues.
  • Examen des fusions de pull requests récentes et des propositions ouvertes pour comprendre la direction du projet.
  • Comparaison des statistiques actuelles du dépôt par rapport aux instantanés précédents pour identifier les tendances de croissance.

Comment fonctionne GitHub Track

  1. La compétence initie une requête authentifiée auprès de l'API GitHub à l'aide d'un jeton d'accès personnel configuré.
  2. Elle récupère les métadonnées actuelles du dépôt, y compris le nombre total de stars, de forks et le nombre d'issues ouvertes.
  3. L'activité récente est récupérée en interrogeant les 5 dernières issues et les 5 dernières pull requests en fonction de leur dernier horodatage de mise à jour.
  4. Elle accède au stockage en mémoire locale pour comparer les nouvelles données aux valeurs du contrôle précédent.
  5. Un rapport de suivi complet est compilé, détaillant exactement ce qui a changé depuis la dernière exécution.

Configuration de GitHub Track

Pour utiliser cela dans le cadre d'Openclaw Skills, vous devez d'abord configurer votre jeton d'accès personnel GitHub. Obtenez un jeton sur https://github.com/settings/tokens avec la portée repo, puis ajoutez-le à votre fichier de configuration :

# Ajoutez votre jeton au fichier TOOLS.md
echo "GITHUB_TOKEN: votre_jeton_ici" >> ~/.openclaw/workspace/TOOLS.md

Une fois configuré, vous pouvez déclencher le suivi avec des commandes telles que "track openclaw/openclaw".

Schéma de données et taxonomie de GitHub Track

La compétence gère les données persistantes dans ~/.openclaw/workspace/memory/ via deux fichiers JSON : github-track-config.json pour les paramètres du dépôt et github-track-data.json pour les instantanés.

Point de données Objectif
last_check Horodatage de la synchronisation la plus récente
stars / forks Comptes cumulés pour les métriques d'engagement
recent_issues Métadonnées pour les issues de la communauté mises à jour le plus récemment
recent_prs Détails sur les contributions de code et les pull requests les plus récentes

Fonctionnalités avancées de GitHub Track

  • Détection de changement intégrée qui calcule les deltas positifs ou négatifs pour les stars, les forks et les issues.
  • Prise en charge multi-dépôts permettant aux utilisateurs de gérer une liste de surveillance personnalisée de divers projets.
  • Sensibilité aux limites de débit utilisant des jetons authentifiés pour prendre en charge les tâches de suivi à haute fréquence.
  • Rapports pilotés par la mémoire qui persistent d'une session à l'autre pour fournir un contexte historique aux utilisateurs d'Openclaw Skills.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*