Agent skill

Business Intelligence

by cbrock84 in cbrock84/headcount

Builds reporting and self-serve analytics that people actually use — metric trees, dashboard design, distribution, and the discipline that stops dashboards proliferating.

MITAuto-check passedData & Analytics

Install Business Intelligence

skills CLI
$ npx skills add cbrock84/headcount --skill business-intelligence -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install cbrock84/headcount business-intelligence --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/cbrock84/headcount.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/data-analytics/skills/business-intelligence .claude/skills/business-intelligence && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
business-intelligence
GitHub stars
2k
Token cost
~1k tokens
SKILL.md length
585 words
Files
2 (incl. references)
Skills in repo
178
Repo updated
First seen
Licence
MIT

At a glance

Builds reporting and self-serve analytics that people actually use — metric trees, dashboard design, distribution, and the discipline that stops dashboards proliferating.

  • Tasks that involve Product metrics
  • SKILL.md covers Start from the decision, Metric trees, Dashboard design and Self-serve, plus 5 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Business Intelligence is an agent skill from cbrock84/headcount. Builds reporting and self-serve analytics that people actually use — metric trees, dashboard design, distribution, and the discipline that stops dashboards proliferating. Use this to build a dashboard or report, design a metrics framework, set up self-serve analytics, decide what to measure, or diagnose why reporting exists but nobody uses it or trusts it.

Its SKILL.md is about 1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/sources.md`).

It sits in Data & Analytics, covering Product metrics. The repository describes itself as: An agent organization structured as a company — 15+ departments, 125+ skills, each independently installable, citing the standards and regulators that settle the question. Runs… The licence is MIT.

When your agent uses it

  • Tasks that involve Product metrics

Example prompts

  • “Use the business-intelligence skill to build reporting and self-serve analytics that people actually use — metric trees, dashboard design…”
  • “/business-intelligence”

What it can do on your machine

Read from SKILL.md and the folder at commit 98d1c17. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Business Intelligence loads about 1k tokens when it runs, and up to ~1.4k if it reads all its reference files. Until then it costs about 95 tokens; SKILL.md has 585 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~95
When it runs · the whole SKILL.md, loaded when a task matches
~1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from cbrock84/headcount at commit 98d1c17, republished under its MIT licence (© cbrock84). 585 words, ~1,034 tokens.

Download SKILL.mdSave it as .claude/skills/business-intelligence/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
business-intelligence
description
Builds reporting and self-serve analytics that people actually use — metric trees, dashboard design, distribution, and the discipline that stops dashboards proliferating. Use this to build a dashboard or report, design a metrics framework, set up self-serve analytics, decide what to measure, or diagnose why reporting exists but nobody uses it or trusts it.

Business intelligence

Most organizations have too many dashboards and too little insight. The two are related: when everything is measured, nothing is watched.

Start from the decision

Every report answers one question for one audience who can act on it. Before building, name the decision it informs and what a viewer would do differently based on it.

If nothing would change, do not build it. That single filter removes most dashboard requests, and the ones surviving it get used.

Metric trees

Structure metrics as a tree, not a list. One primary outcome at the top, decomposed into the drivers that mathematically produce it, each decomposed again.

Revenue = customers × average value. Customers = new + retained. New = traffic × conversion. And so on.

This does two things a metric list cannot: when the top number moves, you can walk down to find where; and it makes clear which metrics are levers and which are outcomes. Teams should be measured on levers they control, not on outcomes they influence.

Dashboard design

  • One screen, one question. Scrolling dashboards are several dashboards that were not separated.
  • Lead with the answer — the primary number, its comparison, and whether that is good. A number with no comparison is not information.
  • Comparison always: prior period, target, or cohort. Choose deliberately, because each tells a different story.
  • Say what "good" is. A viewer who cannot tell whether 4.2% is good will not act.
  • Annotate the anomalies. The spike everyone asks about should carry its explanation, or you will explain it every month.
  • Cut the rest. Charts nobody uses cost attention on every visit and make the useful ones harder to find.

Self-serve

Self-serve works when the semantic layer is trustworthy and the questions are anticipated. It fails when people are handed raw tables and left to define metrics themselves — that produces confident wrong answers, which is worse than a queue.

Give governed metrics, curated datasets, and templates for common questions. Keep the raw layer for analysts.

Show full SKILL.md (260 more words)Show less

Trust

Reporting nobody trusts is not used, and trust is lost far faster than it is rebuilt. Protect it by showing freshness on every dashboard, surfacing failures rather than serving stale data silently, and reconciling against the system of record for anything financial.

When a number is wrong, say so prominently and fast. Quietly correcting it is how a team learns to check every figure by hand.

Maintenance

Dashboards accumulate. Review usage periodically and retire what nobody opens — with a notice period, since the one person using it may be using it for something important.

Sources

references/sources.md in this skill lists the outside authorities that settle the questions here — what each one is authoritative for, and what you may do with it. Check them before answering on anything they cover, and cite what you used. Most are free to read and not free to reproduce; the use note on each is binding.

Tooling

BI: Power BI, Looker, Tableau, Metabase, Omni, Hex, and similar.

Metric definitions belong in a semantic layer — dbt's, Looker's LookML, Cube — rather than in each dashboard's SQL, or the same metric will disagree with itself across two tabs.

Spreadsheets remain the most-used BI tool in every organization. Plan for the export rather than pretending it will not happen.

Never

  • Build a dashboard nobody has a decision for. Start from the decision.
  • Ship a metric with two definitions live at the same time.
  • Leave a dashboard published with no owner. Unowned dashboards get trusted, then get wrong.
  • Show a number without the denominator and the window it covers.

© cbrock84, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in plugins/data-analytics/skills/business-intelligence of cbrock84/headcount.

  • SKILL.md
  • references/sources.md

Open the folder on GitHubat commit 98d1c17

Compare with similar skills

Business Intelligence next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Business Intelligence compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Business Intelligence this skillcbrock84/headcount2k—~1kAutomated safety check: PassMIT
Feature Analytics Instrumentation Plannermistralai/mistral-vibe5.1k—~2.2kAutomated safety check: PassApache-2.0
Analytics Interpretationgustavscirulis/snapgrid1171 repos~4.1kAutomated safety check: PassCustom licence
Facebook Page Postsbrowser-act/skills6.1k—~2.3kAutomated safety check: PassMIT
Facebook Page Profile Postsbrowser-act/skills6.1k—~2.7kAutomated safety check: PassMIT
Threads Keyword Searchbrowser-act/skills6.1k—~1.7kAutomated safety check: PassMIT

Similar skills

  • Official

    Plans which analytics events and properties a new feature needs, checks them against the existing event registry, and verifies them per environment.

    5.1k GitHub stars~2.2k tokensUpdated 2 days ago
    Data & AnalyticsAuto-check passed
  • Analytics Interpretation

    gustavscirulis/snapgrid

    Interpret app metrics and make data-driven decisions. An agent skill from gustavscirulis/snapgrid.

    117 GitHub starsUsed in 1 repo~4.1k tokens
    Data & AnalyticsAuto-check passed
  • Facebook Page Posts

    browser-act/skills

    Scrapes posts from any public Facebook Page timeline, returning structured data including post text, author info, engagement metrics (likes/comments/shares), reaction breakdowns…

    6.1k GitHub stars~2.3k tokensUpdated 1 mo ago
    Data & AnalyticsAuto-check passed
  • Facebook Page Profile Posts

    browser-act/skills

    Scrapes posts from any public Facebook Page or personal Profile timeline, returning structured data including post text, author info with profile picture, engagement metrics (likes/comments/shares)…

    6.1k GitHub stars~2.7k tokensUpdated 1 mo ago
    Data & AnalyticsAuto-check passed
  • Threads Keyword Search

    browser-act/skills

    Searches Threads posts by keyword or hashtag and returns matching posts with engagement metrics, extracted from SSR-embedded JSON.

    6.1k GitHub stars~1.7k tokensUpdated 1 mo ago
    Data & AnalyticsAuto-check passed
  • Threads User Posts

    browser-act/skills

    Fetches public posts from a Threads user's profile page, extracting post text, engagement metrics, and media info from SSR-embedded JSON.

    6.1k GitHub stars~2.3k tokensUpdated 1 mo ago
    Data & AnalyticsAuto-check passed

More from cbrock84/headcount

All 178 skills in this repo
  • Agent Hierarchy

    cbrock84/headcount

    Designs orchestrator-and-subagent hierarchies for a repository — splitting agents by exclusive write surface, pairing every producer with an independent auditor, and enforcing the split with a…

    2k GitHub stars~1.2k tokensUpdated 22 days ago
    Auto-check passed
  • Access And Identity

    cbrock84/headcount

    Designs and audits who can reach what — authentication, authorization models, privileged access, service credentials, and joiner-mover-leaver process.

    2k GitHub stars~1.1k tokensUpdated 22 days ago
    Auto-check passed
  • Account Based Marketing

    cbrock84/headcount

    Concentrates marketing and sales effort on a named set of accounts rather than on volume — qualifying whether the model fits your economics at all, building the account list and the buying group…

    2k GitHub stars~1.2k tokensUpdated 22 days ago
    Auto-check passed
  • Activation

    cbrock84/headcount

    Gets new users from signup to first real value — signup flow, onboarding, time-to-value, and the early experience that determines whether someone becomes a user or a lapsed account.

    2k GitHub stars~865 tokensUpdated 22 days ago
    Auto-check passed
  • AI ML Governance

    cbrock84/headcount

    Governs models and AI systems in production — intended use, evaluation, monitoring, human oversight, documentation, and the decision to deploy or retire.

    2k GitHub stars~1k tokensUpdated 22 days ago
    Auto-check passed
  • AI Research Analyst

    cbrock84/headcount

    Produces executive-level research — market sizing, competitor mapping, trend analysis, and strategic intelligence — grounded in cited sources with the confidence in each claim made explicit.

    2k GitHub stars~916 tokensUpdated 22 days ago
    Auto-check passed

Questions about Business Intelligence

What does Business Intelligence do?

Builds reporting and self-serve analytics that people actually use — metric trees, dashboard design, distribution, and the discipline that stops dashboards proliferating. Business Intelligence is an agent skill from cbrock84/headcount. Builds reporting and self-serve analytics that people actually use — metric trees, dashboard design, distribution, and the discipline that stops dashboards proliferating.

When should I use Business Intelligence?

Business Intelligence fits situations like: tasks that involve Product metrics.

How do I install Business Intelligence in Claude Code?

Run `npx skills add cbrock84/headcount --skill business-intelligence -a claude-code`. Or copy the skill folder (plugins/data-analytics/skills/business-intelligence in cbrock84/headcount) into .claude/skills/business-intelligence in your project. Claude Code loads it when a task matches its description.

How do I install Business Intelligence in Codex?

Run `npx skills add cbrock84/headcount --skill business-intelligence -a codex`. Or copy the skill folder (plugins/data-analytics/skills/business-intelligence in cbrock84/headcount) into .agents/skills/business-intelligence in your project. Codex loads it when a task matches its description.

Can I use Business Intelligence in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add cbrock84/headcount --skill business-intelligence -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/business-intelligence, .gemini/skills/business-intelligence, .github/skills/business-intelligence and .opencode/skills/business-intelligence in your project.

What does Business Intelligence need to run?

SKILL.md names no scripts, command-line tools or credentials: Business Intelligence is instructions for the agent only.

Does Business Intelligence access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Business Intelligence safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Business Intelligence use?

Business Intelligence is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Business Intelligence use?

About 1k tokens (SKILL.md is roughly 4.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 379 tokens, read only when the agent opens those files.

What are the alternatives to Business Intelligence?

Skills that share tags, products or a category with Business Intelligence: Feature Analytics Instrumentation Planner (mistralai/mistral-vibe, 5.1k stars), Analytics Interpretation (gustavscirulis/snapgrid, 117 stars), Facebook Page Posts (browser-act/skills, 6.1k stars) and Facebook Page Profile Posts (browser-act/skills, 6.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Business Intelligence?

cbrock84 (a GitHub user) maintains it in cbrock84/headcount, which has 2,016 GitHub stars. The repository holds 178 skills in this directory. The repository was last updated on September 17, 2026.

Source: cbrock84/headcount on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.