← Back to Skills Marketplace
1kalin

KPI Tracker

by 1kalin · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
930
Downloads
0
Stars
8
Active Installs
1
Versions
Install in OpenClaw
/install afrexai-kpi-tracker
Description
Track, analyze, and report business KPIs with targets, status flags, trend analysis, and root cause prompts using configurable JSON files.
README (SKILL.md)

KPI Tracker Skill

Track, analyze, and report on Key Performance Indicators for any business.

What It Does

When activated, this skill helps you:

  • Define and categorize KPIs (revenue, ops, marketing, customer success)
  • Set targets and thresholds (green/yellow/red)
  • Generate weekly/monthly KPI reports in markdown
  • Flag KPIs that are off-track with root cause prompts
  • Store historical data in a simple JSON file for trend analysis

Usage

Tell your agent: "Track these KPIs" or "Give me a KPI report" or "Which metrics are off track?"

Setup

Create kpi-config.json in your workspace:

{
  "kpis": [
    {
      "name": "Monthly Recurring Revenue",
      "category": "revenue",
      "unit": "$",
      "target": 50000,
      "redBelow": 35000,
      "yellowBelow": 45000
    },
    {
      "name": "Customer Churn Rate",
      "category": "customer",
      "unit": "%",
      "target": 3,
      "redAbove": 7,
      "yellowAbove": 5
    }
  ]
}

Recording Data

Say: "Record MRR at $42,000 for this week"

The agent stores entries in kpi-data.json:

{
  "entries": [
    { "kpi": "Monthly Recurring Revenue", "value": 42000, "date": "2026-02-13", "note": "Post-launch week" }
  ]
}

Reports

Say: "KPI report" and the agent generates a formatted status board:

📊 KPI Report — Week of Feb 10, 2026

🟢 Monthly Recurring Revenue: $48,200 (target: $50,000) — 96.4%
🔴 Customer Churn Rate: 8.1% (target: 3%) — needs attention
🟡 Lead Conversion Rate: 11% (target: 15%) — trending up from 9%

⚠️ Action needed on 1 red, 1 yellow KPI

Trend Analysis

Say: "Show MRR trend" — the agent reads historical entries and summarizes direction, velocity, and whether you'll hit target at current pace.

How the Agent Should Behave

  1. Read kpi-config.json for KPI definitions
  2. Read/write kpi-data.json for historical values
  3. When asked for a report: calculate status for each KPI, format with color indicators
  4. When a KPI is red: proactively suggest investigation areas
  5. When recording: validate the value makes sense (e.g., churn can't be negative)

File Locations

  • Config: kpi-config.json (workspace root or custom path)
  • Data: kpi-data.json (same directory as config)
  • Reports: generated on-demand, optionally saved to reports/kpi-YYYY-MM-DD.md

Pro Tip

Pair this with a cron job to generate weekly KPI reports automatically. For deeper business intelligence and pre-built industry KPI templates, check out AfrexAI Context Packs — drop-in configurations that include KPI frameworks for 10+ industries.

Usage Guidance
This skill is instruction-only and behaves like a lightweight, local KPI manager: it will read kpi-config.json and read/write kpi-data.json in your workspace and can write markdown reports to reports/*.md. Before using it, (1) review or create the kpi-config.json so it only contains non-sensitive metric names, (2) store kpi-data.json in a location you control (don’t point it at a folder containing secrets), and (3) be cautious if you connect the agent to external channels (Slack/Telegram) or set up automatic cron jobs — those integrations are not implemented by the skill and may require separate credentials and review. No network endpoints, installs, or credentials are requested by the skill itself. If you need stricter isolation, run the agent with a workspace that only contains KPI data.
Capability Analysis
Type: OpenClaw Skill Name: afrexai-kpi-tracker Version: 1.0.0 The OpenClaw AgentSkills bundle for the KPI Tracker skill appears benign. All files, including `_meta.json`, `SKILL.md`, and `README.md`, describe a legitimate business intelligence tool. The instructions for the AI agent in `SKILL.md` are clear, aligned with the stated purpose (reading/writing `kpi-config.json` and `kpi-data.json`), and do not contain any prompt injection attempts, instructions for data exfiltration, malicious execution, or persistence mechanisms. External links provided are for user information and marketing, not for agent interaction leading to execution or data theft.
Capability Assessment
Purpose & Capability
The skill's name and README describe KPI definition, recording, trend analysis, and report generation — and the SKILL.md only requires local config/data JSON files and optional report output, which is proportionate to that purpose.
Instruction Scope
Runtime instructions are explicit and scoped: read kpi-config.json, read/write kpi-data.json, and optionally write reports to reports/*.md. There are no instructions to access unrelated system files, credentials, or external endpoints (links are only references to third-party resources).
Install Mechanism
No install spec or code files are present (instruction-only). The README's example 'clawhub install' is a usage hint but there is no installer payload to write or execute on the system.
Credentials
The skill declares no required environment variables or credentials, which is appropriate for a local KPI tracker that stores data in workspace JSON files.
Persistence & Privilege
The skill does not request permanent/always-on presence and does not modify other skills or system-wide settings. It requires workspace file read/write access (expected and limited in scope).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install afrexai-kpi-tracker
  3. After installation, invoke the skill by name or use /afrexai-kpi-tracker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the KPI Tracker Skill. - Track, categorize, and set targets for multiple business KPIs. - Record and store KPI data in JSON for historical analysis. - Generate weekly/monthly KPI reports in markdown, with visual status indicators. - Automatic flagging of off-track KPIs and root cause prompts. - Summarize trends and forecast target achievement using historical data. - Easy setup with sample config, and support for scheduled report generation.
Metadata
Slug afrexai-kpi-tracker
Version 1.0.0
License
All-time Installs 9
Active Installs 8
Total Versions 1
Frequently Asked Questions

What is KPI Tracker?

Track, analyze, and report business KPIs with targets, status flags, trend analysis, and root cause prompts using configurable JSON files. It is an AI Agent Skill for Claude Code / OpenClaw, with 930 downloads so far.

How do I install KPI Tracker?

Run "/install afrexai-kpi-tracker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is KPI Tracker free?

Yes, KPI Tracker is completely free (open-source). You can download, install and use it at no cost.

Which platforms does KPI Tracker support?

KPI Tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created KPI Tracker?

It is built and maintained by 1kalin (@1kalin); the current version is v1.0.0.

💬 Comments