Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Gère en temps réel la lecture, mise à jour et synchronisation du fichier data.json du dashboard Jarvis, incluant notes, logs, tâches et statistiques.
Gère en temps réel la lecture, mise à jour et synchronisation du fichier data.json du dashboard Jarvis, incluant notes, logs, tâches et statistiques.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Gère les interactions avec le dashboard Jarvis. Ce skill permet de lire, mettre à jour et synchroniser le fichier data.json en temps réel.
Lecture/Sauvegarde : Accès au fichier data.json Gestion des notes : Récupération des notes pending et marquage comme processed Logging : Ajout d'entrées dans l'historique Mise à jour du système : Statut, heartbeat, modèle actif Statistiques : Compteurs de tokens et coûts Gestion des tâches : Ajout et mise à jour Sub-agents : Gestion des agents actifs
const DATA_FILE_PATH = 'D:\\Projets\\ClaudBot\\Jarvis_Dashboard\\data.json';
Lecture/Écriture : Accès au fichier data.json Système : Mise à jour du statut et heartbeat Logging : Ajout d'entrées dans l'historique
// Chargement de la base de données await loadDatabase(); // Sauvegarde de la base de données await saveDatabase(db); // Récupération des notes en attente const pendingNotes = await getPendingNotes(); // Marquage d'une note comme traitée await processNote(noteId); // Ajout d'un log await addLog('Action effectuée'); // Mise à jour du statut du système await updateSystemStatus('idle', 'Claude-3-Opus'); // Mise à jour des statistiques await updateStats(1500, 2800, 0.52); // Ajout/mise à jour d'une tâche await updateTask(1, { status: 'done' }); // Gestion des sub-agents await addSubAgent('dashboard_agent', 'Monitoring dashboard'); await removeSubAgent('dashboard_agent');
const dashboardSkill = require('./skills/dashboard-manager'); const success = await dashboardSkill.init(); if (success) { console.log('🚀 Dashboard Manager initialisé'); }
Accès fichier : D:\Projets\ClaudBot\Jarvis_Dashboard\data.json Écriture système : Mise à jour du statut et heartbeat Logging : Ajout d'entrées dans l'historique
Ce skill est conçu pour fonctionner en arrière-plan et maintenir la synchronisation entre Jarvis et le dashboard en temps réel.
INPUT : Consulte quick_notes et traite les notes pending OUTPUT : Met à jour data.json avec les changements Auto-sync : Heartbeat toutes les 2 secondes Silent mode : Fonctionne sans intervention conversationnelle
// Dans une réponse conversationnelle await updateStats(estimatedInputTokens, estimatedOutputTokens, estimatedCost); await addLog('Réponse à la question sur les agents'); await updateSystemStatus('idle');
Copier le dossier dashboard-manager dans le répertoire des skills Vérifier le chemin du fichier data.json Activer le skill dans la configuration Le skill s'initialisera automatiquement
Fichier introuvable : Vérifier le chemin DATA_FILE_PATH Permissions refusées : Vérifier les droits d'accès au fichier JSON invalide : Vérifier la syntaxe du fichier data.json
Les logs sont ajoutés automatiquement dans la section logs du fichier data.json pour le suivi des actions.
Accès limité : Seul le fichier data.json est accessible Écriture contrôlée : Les mises à jour sont validées Logs d'audit : Toutes les actions sont enregistrées
Ce skill est compatible avec OpenClaw et fonctionne avec n'importe quelle instance de Jarvis utilisant le dashboard V2 Ultimate.
Data access, storage, extraction, analysis, reporting, and insight generation.
Largest current source with strong distribution and engagement signals.