Narrative publishes Skills — pre-built workflows that orchestrate the Data Collaboration MCP Server to accomplish specific tasks. Where the MCP server exposes raw tools (search datasets, validate NQL, describe attributes), a skill packages those tools into an opinionated procedure for a higher-level goal, like “draft and run an NQL query” or “generate a Rosetta Stone mapping for this dataset.” A skill is harness-agnostic — it’s a portable instruction file, not logic tied to a particular AI assistant. You browse and install skills from the Skills catalog in the Narrative marketplace; Narrative distributes them as Claude Code plugins from the publicDocumentation Index
Fetch the complete documentation index at: https://docs.narrative.io/llms.txt
Use this file to discover all available pages before exploring further.
narrative-io/narrative-skills-marketplace repository, which you install in Claude Code.
How skills relate to the MCP server
Skills are clients of the MCP server, not a replacement for it:- The MCP server exposes platform operations as discoverable tools (
narrative_datasets_search,narrative_nql_validate,narrative_attributes_describe, …). Any MCP-compatible client can call them. - A skill is a markdown instruction file (
SKILL.md) that tells an AI assistant how to combine those tools — in what order, with what guardrails, and when to ask for approval — to complete a specific task.
Plugins and runtimes
Each skill belongs to a plugin — a versioned bundle published to the Claude Code marketplace. Narrative ships two plugins today:| Plugin | Skills | Focus |
|---|---|---|
narrative-common | Find Attribute, Write NQL, Design Analysis, Create Workflow, Generate Rosetta Stone Mappings, Apply Rosetta Stone Mappings | General-purpose authoring, querying, and Rosetta Stone work |
narrative-identity | Generate Identity Graph, Triage Pre-Graph Data | Identity resolution and graph building |
- Prompt only — the skill is pure instruction. The assistant follows the procedure using MCP tools and never writes or submits code on your behalf.
- Prompt + code — the skill produces or submits artifacts (NQL queries, workflow YAML, mapping definitions) in addition to following the procedure. These skills are always approval-gated.
The catalog
Available skills include:Find Attribute
Resolve a fuzzy description or schema shape to the canonical Rosetta Stone attribute ID.
Write NQL
Draft, validate, and optionally run an NQL query against a Narrative dataset.
Design Analysis
Scope a fuzzy analytical question into a structured brief of query specifications.
Create Workflow
Author and submit a Narrative workflow from a natural-language intent.
Generate Rosetta Stone Mappings
Generate, evaluate, and improve Rosetta Stone attribute mappings for a dataset.
Apply Rosetta Stone Mappings
Apply generated mappings to a dataset via a one-shot, approval-gated workflow.
Generate Identity Graph
Compose and submit an identity-graph workflow that unions edge sources and labels components.
Triage Pre-Graph Data
Audit a dataset or access rule for bad edges before an identity-graph build.
Dependencies
Skills can depend on other skills. For example, Generate Identity Graph delegates attribute lookup to Find Attribute rather than reimplementing it. When you install a plugin, every skill in that plugin becomes available — so dependencies within the same plugin are automatically satisfied. Cross-plugin dependencies are called out on the skill’s detail page.Approval gating
Skills with theprompt+code runtime never modify your Narrative account without explicit approval. They draft the artifact (an NQL query, a workflow specification, a mapping), explain what it does, and wait for you to say “go” before calling a tool that submits work. This matters most for skills that generate workflows or write mappings, where the cost of an unintended run is highest.
Next steps
Install a skill in Claude Code
Add the Narrative marketplace and install a plugin in two commands.
Connect Claude Code to the MCP server
Skills require an authenticated MCP connection. Start here if you haven’t connected yet.
Browse the Skills catalog
See every published skill with example prompts and install commands.
MCP server tool reference
The underlying tools that skills orchestrate.

