Skip to content
Back to skills

Bi Analyst Knowledge

ASecurity

Analyst-judgment layer for Seshat BI Stage-6 design. Use when turning approved metric contracts + a committed source-profile into a decision-driven report: deriving ranked decision-questions, choosing an analytical framing (trend/anomaly, period variance, contribution & mix-shift, concentration/Pareto, rate decomposition, segment behavior, benchmark/threshold, signal-vs-noise statistical guardrails), and ordering pages into a story (overview, what changed, why/where, action), building grounde...

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 29, 2026
datagosqlrailsdatabase

Works with

  • cli

Security analysis

A100/100

Pro scans all 19 files and shows the line behind each finding

Scanned September 29, 2026

npx -y skills add Kemetra/Seshat-BI --skill bi-analyst-knowledge --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bi Analyst Knowledge?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Bi Analyst Knowledge
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kemetra-bi-analyst-knowledge-seshat-bi/badge)](https://www.skillsdirectory.com/skills/kemetra-bi-analyst-knowledge-seshat-bi)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: bi-analyst-knowledge
description: >-
  Analyst-judgment layer for Seshat BI Stage-6 design. Use when turning approved metric
  contracts + a committed source-profile into a decision-driven report: deriving ranked
  decision-questions, choosing an analytical framing (trend/anomaly, period variance,
  contribution & mix-shift, concentration/Pareto, rate decomposition, segment behavior,
  benchmark/threshold, signal-vs-noise statistical guardrails), and ordering pages into a
  story (overview, what changed, why/where, action), building grounded diagnostic
  question trees, reviewing narrative drift, and defining action/review-cadence handoffs
  BEFORE layout. It teaches HOW to frame approved numbers, never WHAT a metric means. A
  thinking layer, not a layout engine, chart renderer, metric definer, or owner assigner.
---

# BI Analyst Knowledge (Seshat BI)

The judgment layer that turns a structurally-correct report into an ANALYSIS. It
sits between semantic-model readiness (F010) and dashboard layout (F011): given
approved contracts and a profiled source, it produces the decision-questions,
framings, and story order a good analyst would -- so a page answers a decision
instead of merely displaying a number.

This file is short by design. **It does not contain the knowledge base.** Do not
read every file. Follow the flow.

## Mandatory flow (do not skip a step)

```text
this SKILL.md  ->  INDEX.md  ->  ONLY the route(s) named  ->  narrative brief / [GAP] / handoff
```

1. **Open `INDEX.md` first.** It routes by task and by symptom.
2. **Read only what the route names** -- the derivation route, one or two framing
   cards, the story-order rule, or `statistical-evidence-workflow.md` when the
   question needs governed numerical evidence. Reading the whole pack is an
   anti-pattern.
3. **Ground in the two committed inputs only** -- approved metric contracts and the
   committed source-profile. A question that reaches past them is a [GAP], not a
   question.
4. **End on an artifact:** a committed narrative brief conforming to
   `derivation-route.md`'s frozen schema, a [GAP] entry, or a framing handoff to
   `dashboard-design`. Never end on prose alone.

## What this skill is for

Deriving ranked decision-questions from approved contracts + profile; choosing the
analytical framing per question; attaching statistical guardrails (control bands,
seasonality-aware comparison, minimum-sample caveats, correlation caution);
ordering questions into a story; and recording unanswerable owner questions as
honest [GAP]s. It also diagnoses headline changes, reviews contract/profile revision
impact on an existing brief, and structures a supplied owner/cadence handoff. Its output
is the narrative brief and review evidence `dashboard-design` needs before layout.

## What this skill is NOT for

Not metric definition (contracts + domain packs own meaning); not layout, pixel
geometry, or chart rendering (that is `powerbi-workflows` / `dashboard-design`);
not an autonomous ML, causal-inference, or deployment system; not a publisher;
not a database executor. Knowledge cards never compute statistics themselves.
When approved metrics and readiness permit governed derived evidence, route to
`statistical-evidence-workflow.md` and the `seshat analyze` Product Module, then
stop for named-human review. It frames approved numbers; it never invents one.

## Routing boundaries (pick the right skill first)

| The task is about... | Route to |
|---|---|
| What a metric MEANS / defining a contract | `retail-kpi-knowledge` (+ metric contracts) |
| HOW to frame approved metrics into an analysis / decision-questions / story | **`bi-analyst-knowledge`** (this skill) |
| Governed descriptive, inferential, anomaly, change-point, regression, or forecast evidence | `statistical-evidence-workflow.md` -> `seshat analyze` |
| Layout, visuals, pages, themes, PBIR authoring | `powerbi-workflows` / `dashboard-design` |
| SQL grain / DAX measures | `bi-sql-knowledge` / `bi-dax-knowledge` |

Where it sits:

```text
... -> [semantic-model readiness: approved contracts + governed model]
    -> [bi-analyst-knowledge: decision-questions -> framings -> story -> narrative brief]
    -> [dashboard-design: layout FROM the brief; three-way map visual->contract->question]
```

## Stop rules

- **No metric meaning here.** Unclear definition -> route to the contract/domain
  pack; never define inline.
- **No invented numbers.** Bands, trailing averages, shares, cumulative %s are
  LABELED display derivations of approved measures -- never new metrics.
- **Unanswerable question -> [GAP].** Question + missing source fact + unlocking
  feed, then stop. Never a fabricated visual.
- **Generality.** Every card and route is domain-neutral in substance; domain
  flavor enters only via domain packs and the client's own contracts/profile.
  A domain noun may appear as a parenthetical, non-exclusive illustration in a
  card, never as a baked-in assumption; sustained walkthroughs live in the
  worked examples.
- **No self-granted pass.** A brief or a clean check is evidence for the named
  human design review, never an approval.
- **No owner invention.** Action handoffs use an already named owner role. If none exists,
  record an owner `[GAP]` and stop.

Files in this skill

  • INDEX.md6.3 KB
  • SKILL.md5.2 KB
  • action-and-review-cadence.md1.8 KB
  • checklists/narrative-judgment-review-checklist.md1.4 KB
  • derivation-route.md10.6 KB
  • diagnostic-question-tree.md2.6 KB
  • example-specialty-retail.md9.7 KB
  • example-weekly-business-review.md3.1 KB
  • framing-benchmark-threshold.md1.7 KB
  • framing-concentration.md1.6 KB
  • framing-contribution-mix.md1.7 KB
  • framing-period-variance.md1.9 KB
  • framing-rate-decomposition.md1.8 KB
  • framing-segment-behavior.md1.7 KB
  • framing-signal-vs-noise.md2.8 KB
  • framing-trend-anomaly.md2.2 KB
  • narrative-change-review.md2 KB
  • statistical-evidence-workflow.md3 KB
  • story-order.md3.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…