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.