Skills are the unit of intelligence
A skill is a packaged capability — attrition risk, sprint autopsy, board report, what-if simulation. 30 ship in the box. Each one runs identically across API, MCP, chat, reports, and alerts. Author your own; sandbox them; ship them to your team. A community marketplace lands Q1 2027.
One skill, five surfaces
Most analytics platforms ship dashboards. A dashboard lives in one place — the web UI — and rewrites itself when you want it in Slack, in a PDF, in an AI chat, or in an MCP tool. Four implementations of the same logic, four places it can drift.
Gitrevio ships skills. A skill declares its inputs and outputs as JSON Schema and a prompt template. The same skill is callable from the REST API, from any MCP client, from AI chat, scheduled inside a report, or triggered by an alert rule.
This is structural leverage. Every new skill compounds across all five surfaces for every customer — no per-channel rewrite, no drift.
30 builtin skills
Each ships day-one with golden tests, axiom verification where math applies, and a cost-attributed runtime. Mix and match in chat, schedule in reports, trigger from alerts.
Custom skills via YAML
Write a manifest, validate it against JSON Schema, install it, run it. No arbitrary code execution — skills are sandboxed and the runtime enforces input/output contracts, content rules, and hallucination checks before anything leaves the box.
Manifest format is YAML, validated against a public JSON Schema. Inputs and outputs are typed; prompt files are referenced, not embedded; cost caps are enforced at runtime and tracked per customer per channel.
.gskill packaging is a tarball with a 10 MB cap and
zip-slip protection. Install via web UI, REST, or
gitrevio_skill_install in MCP.
Versioned per-customer. Skill version and prompt version are independent — iterate on prompts without bumping API contracts. Five example skills + an authoring guide ship with the platform.
12-step runtime, 92.88% test coverage
Every skill execution flows through a hardened middleware pipeline. Identical for builtin and custom skills, identical across all five surfaces.
Marketplace v1 → v2
v1 (Q4 2026, internal): Browse the builtin catalog, install custom skills your org has authored, activate or deactivate per-team. Lives inside your Gitrevio dashboard.
v2 (Q1 2027, community): Public marketplace. Three curation tiers — builtin, community-verified, community-experimental. Domain-specific skills published by the community: fintech risk, gaming, B2B SaaS, regulated industries.
Skills are durable leverage. Every new domain that gets a skill published benefits every customer who installs it — across all five surfaces, simultaneously.
Why this is a moat
Competitors ship dashboards. Gitrevio ships a platform whose unit of intelligence is portable across channels and authorable by customers.
Adding a new channel (Teams bot, IDE plugin) doesn't require rewriting analytics. Plug in the adapter; every existing skill works in the new channel on day one.
Adding a new domain (incident attribution, calendar correlation) is a YAML file. Author once, publish, every customer who needs it installs it.