capabilities

Renders the read-only capability inventory from the committed capabilities.yaml manifest.

2|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/Kemetra/Seshat-BI --skill capabilities-kemetra
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: capabilities
Source: https://github.com/Kemetra/Seshat-BI/tree/main/.claude/skills/capabilities
Command: npx skills add https://github.com/Kemetra/Seshat-BI --skill capabilities-kemetra

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often cannot tell what a toolkit actually does versus what is merely planned, and documentation drifts from reality. This Skill answers "what can Seshat BI do right now" with one truthful, categorical read derived from committed, reviewable metadata rather than from a file's mere existence. ## Core Features & Use Cases - Manifest-driven inventory: Reads docs/capabilities/capabilities.yaml and reconciles it against the _DISPATCH command table, skill frontmatter, kit-source verbs, roadmap ship status, and status-claims records. - Two output formats: Produces a grouped human-readable read by default, or a stable deterministic JSON form via --format json for machine consumption. - Strictly read-only: Writes nothing, connects to no database, emits no scores, and never acts as a gate or readiness surface. - Use Case: A new contributor asks which parts of the retail-to-Power-BI pipeline work without a database; run the module and relay its grouped output showing each capability by lifecycle state, authority, requirements, and provenance. ## Quick Start Ask the assistant to run the capability inventory by executing python -m seshat.capability_inventory from the repository root and show the grouped output.

Frequently Asked Questions about capabilities

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list what the Seshat BI kit can do?▼

Run python -m seshat.capability_inventory from the repository root to get a grouped human-readable inventory of every capability. Add --format json for a stable, deterministic machine-readable form.

How do I check which capabilities work without a database?▼

The capability inventory shows each capability's requirements and lifecycle state, so you can see which ones need no database connection. The skill itself is read-only and never connects to a database or runs Power BI.

Is there a seshat capabilities or retail capabilities CLI command?▼

No, and none should be added. A ratified decision (docs/roadmap/decisions/cli-verbs-vs-skill-driven.md, Option B) keeps this as a module invocation only; do not modify the CLI parser or _DISPATCH table to wire it up.

Does the capability inventory affect readiness checks or gates?▼

No. It is not a gate, adds no seshat check rule, and never blocks anything. For per-table readiness use seshat status, for the next action use seshat next, and for the governance gate use seshat check.

Where does the capability inventory data come from?▼

It reads the committed manifest docs/capabilities/capabilities.yaml and reconciles it against the _DISPATCH command table, SKILL.md frontmatter, kit-source verbs, roadmap ship status, and status-claims records, never inferring truth from a file's mere existence.