generate-match-report

Generate a marketplace match-report workflow comparing datasets via Narrative.

7|Updated May 18, 2026
One-click install
npx skills add https://github.com/narrative-io/narrative-skills-marketplace --skill generate-match-report
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: generate-match-report
Source: https://github.com/narrative-io/narrative-skills-marketplace/tree/main/plugins/narrative-identity/skills/generate-match-report
Command: npx skills add https://github.com/narrative-io/narrative-skills-marketplace --skill generate-match-report

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the generation of a production-grade marketplace match-report workflow that compares your dataset to a partner's data, turning a high-level question into a configured Narrative workflow.

Core Features & Use Cases

  • End-to-end workflow orchestration: from pinning the context to selecting your customer dataset, validating identifier coverage, choosing a partner AR, optionally attaching enrichment, rendering the workflow YAML, and submitting the run.
  • Pre-flight validation and safeguards: upfront NQL validation, histogram-based id-type checks, and fallback harnesses to handle missing tools or services without breaking the user flow.
  • Rich run artifacts and summaries: compute run identifiers, render a parameterized MV, and summarize data-coverage, overlap, and enrichment details for auditability.

Quick Start

Invoke /generate-match-report, select your dataset with a graph_edge mapping, choose a partner AR, optionally add an enrichment AR, and submit the workflow for execution.

Frequently Asked Questions about generate-match-report

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

FAQPage Schema
How do I automate a dataset overlap comparison with a partner?▼

To automate a dataset overlap comparison, this Skill translates a natural-language question into a production-grade Narrative workflow, validating identifier coverage and optionally attaching enrichment data before submitting the run.

What is a marketplace match-report workflow?▼

A marketplace match-report workflow compares your dataset against a partner's data using NQL, generating a configured workflow with pre-flight validation, histogram-based identifier checks, and a final summary of data coverage and overlap.

How do I validate identifier coverage before running a partner data comparison?▼

You validate identifier coverage using built-in pre-flight checks that perform upfront NQL validation and histogram-based id-type checks, ensuring your dataset has sufficient overlap before submitting the workflow.

Can I add enrichment data to a partner dataset comparison?▼

Yes, you can optionally attach an enrichment AR to the workflow during configuration, allowing the match-report to include additional data attributes alongside the core overlap and coverage analysis.

Do I need NQL to generate a match report from a natural language question?▼

No, you do not need to write NQL manually; the Skill translates your natural-language question into the required NQL workflow, handling the configuration, validation, and submission automatically.

What happens if required tools or services are missing during workflow generation?▼

If required tools or services are missing, the Skill uses fallback harnesses to handle the gaps without breaking the user flow, allowing the match-report generation process to continue safely.