agentleFS
muhammad-anas35muhammad-anas35/AI-Employee-Gold-tier/skills/update-dashboard/SKILL.md

update-dashboard

Skill1 starsChanged 37 days agoMITView on GitHub

Automatically update the AI Employee Dashboard with real-time metrics and activity. This skill maintains the Dashboard.md file with current status, metrics, and recent activities. The skill can be scheduled to run automatically: Recent activities are logged with timestamps: The skill automatically flags alerts for:

We split this skill into the rules it gives an agent

3 rules. About 0 are common, 2 are distinctive, and 1 is very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈2

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 1

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    If Dashboard.md is locked, retry after 5 seconds

    line 123
  2. Distinctive:

    If metrics calculation fails, use cached values

    line 124
  3. Very specific:

    All errors logged to /Logs/dashboard_updates.log

    line 125

≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Update Dashboard

Automatically update the AI Employee Dashboard with real-time metrics and activity.

Overview

This skill maintains the Dashboard.md file with current status, metrics, and recent activities.

Usage

claude /update-dashboard --vault-path "path/to/AI_Employee_Vault" --metric "pending_tasks" --value 5

What It Does

  1. Reads current vault state
  2. Calculates metrics (pending tasks, completed today, etc.)
  3. Updates Dashboard.md with latest values
  4. Logs all updates
  5. Maintains activity history

Metrics Tracked

MetricSourceUpdate Frequency
Tasks PendingCount files in /Needs_ActionReal-time
Needs ActionCount files in /Needs_ActionReal-time
Pending ApprovalCount files in /Pending_ApprovalReal-time
Tasks Completed TodayCount files moved to /Done todayReal-time
Monthly RevenueSum from /Accounting/Daily
Monthly ExpensesSum from /Accounting/Daily
Watchers RunningCheck process statusEvery 5 min

Dashboard Sections

Executive Summary

Quick overview of system health and pending items.

Key Metrics

Real-time counters and status indicators.

Recent Activity

Timestamped log of recent actions (last 10).

Active Projects

List of in-progress projects with deadlines.

Alerts & Bottlenecks

Flagged issues requiring attention.

Financial Summary

Revenue, expenses, and net balance.

System Status

Health of watchers, Claude Code, vault sync.

Example Update

# Update pending tasks count
claude /update-dashboard --metric "pending_tasks" --value 3

# Add activity log entry
claude /update-dashboard --activity "Processed invoice from Client A"

# Update financial metrics
claude /update-dashboard --metric "monthly_revenue" --value 5000

Automatic Updates

The skill can be scheduled to run automatically:

# Every hour (cron)
0 * * * * claude /update-dashboard --auto

# Every 30 minutes (Windows Task Scheduler)
Every 30 minutes: claude /update-dashboard --auto

Activity Logging

Recent activities are logged with timestamps:

## 📋 Recent Activity

- **[2026-02-23 17:51]** Dashboard updated with metrics
- **[2026-02-23 17:45]** Task completed: Process invoice
- **[2026-02-23 17:30]** New file detected in drop folder

Alert Triggers

The skill automatically flags alerts for:

  • More than 5 pending tasks
  • Approval requests older than 24 hours
  • Failed watchers
  • Vault sync issues
  • Unusual financial activity

Integration Points

  • claude_integration.py - Python backend
  • filesystem_watcher.py - File system events
  • Company_Handbook.md - Rules and thresholds
  • Logs/ - Audit trail

Configuration

export VAULT_PATH="/path/to/AI_Employee_Vault"
export ALERT_THRESHOLD_PENDING=5
export ALERT_THRESHOLD_APPROVAL_AGE=24  # hours
export AUTO_UPDATE_INTERVAL=3600  # seconds

Error Handling

  • If Dashboard.md is locked, retry after 5 seconds
  • If metrics calculation fails, use cached values
  • All errors logged to /Logs/dashboard_updates.log

See Also

  • Dashboard.md - The dashboard template
  • Company_Handbook.md - Alert thresholds
  • process-vault-tasks - Task processing skill

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

Reviews can't be read right now.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.