
de bendrucker/claude10
Interrogez et analysez l'historique des sessions de Claude Code : ID de session, utilisation des tokens, modèles d'outils, statistiques par projet et conversations passées consultables via un index DuckDB.
Cette compétence expose un index basé sur DuckDB des journaux de session JSONL de Claude Code, permettant aux agents d'exécuter des requêtes nommées et du SQL ad hoc pour faire remonter des statistiques au niveau de la session (durée, tokens), des modèles d'utilisation d'outils, l'activité récente, les erreurs, les contournements de sandbox et le contenu des conversations consultables. Elle fournit des scripts et des requêtes nommées pour les rapports courants et peut rafraîchir l'index à la demande.
Utilisez cette compétence lorsque l'utilisateur pose des questions sur son activité Claude Code : récupération d'ID de session, vérification de la consommation quotidienne de tokens, recherche de conversations passées, audit de l'utilisation d'outils ou des erreurs, ou extraction d'incidents de contournement de sandbox. Ne l'utilisez PAS pour des recherches arbitraires dans la base de code ou pour des données non liées aux sessions.
Destiné aux hôtes de plugins Claude Code et aux agents capables d'exécuter du Bash et de lire des fichiers locaux ; idéalement adapté aux environnements Claude Code ayant accès aux journaux de session JSONL et au répertoire de données du plugin.
Compétence d'introspection de session Claude Code qui construit un index DuckDB sur les fichiers ~/.claude/projects/**/*.jsonl et fournit plus de 20 requêtes nommées paramétrées pour rechercher, analyser et exporter l'historique des sessions. SKILL.md exceptionnellement bien documenté avec un catalogue de requêtes détaillé, un flux d'importation inter-machines et des contrôles de sortie de confidentialité. Les scripts sont en TypeScript nécessitant le runtime Bun et n'ont pas pu être exécutés par l'auditeur. L'architecture suit la spécification des compétences avec une séparation propre des scripts/ressources/références et une migration versionnée.
bunduckdb@duckdb/node-apicleyetableCompétence de très haute qualité. Note de sécurité mineure : runQuery() interpole les clés de paramètres dans les instructions SET VARIABLE, mais les clés proviennent de définitions de requêtes nommées contrôlées plutôt que d'entrées utilisateur arbitraires. Le système de politique de sortie (block_egress) est une fonctionnalité de confidentialité réfléchie pour les importations inter-machines.