graph-designer

Design YAML extraction templates for graph, hypergraph, temporal, and spatial data.

3.3k|386|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/yifanfeng97/Hyper-Extract --skill graph-designer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graph-designer
Source: https://github.com/yifanfeng97/Hyper-Extract/tree/main/hyperextract-skills/graph-designer
Command: npx skills add https://github.com/yifanfeng97/Hyper-Extract --skill graph-designer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Designing YAML templates for various graph structures (graph, hypergraph, temporal, spatial) is complex and error‑prone, especially when users need consistent entity‑relation schemas and clear extraction guidelines.

Core Features & Use Cases

  • Type Confirmation: Detects the required graph type from brainstorming specs.
  • Schema Generation: Produces entities, relations, identifiers, display settings, and a detailed guideline.
  • Domain Examples: Ready‑to‑use templates for corporate ownership graphs, battle analysis hypergraphs, and biography event spatio‑temporal graphs.

Quick Start

Ask the graph-designer skill to generate a corporate ownership template for extracting company relationships.

Frequently Asked Questions about graph-designer

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

FAQPage Schema
How do I create a YAML extraction template for a knowledge graph?

Designing YAML extraction templates for graph structures requires defining entities, relations, identifiers, display settings, and extraction guidelines to model entity relationships accurately. This standardizes schema generation without embedding code.

What is the best way to model multi-party events in a hypergraph?

Modeling multi-party events in a hypergraph requires generating YAML schemas that define relational structures beyond simple pairwise links. This skill provides ready-to-use templates like battle analysis hypergraphs to structure these multi-party connections.

How do I extract temporal and spatial data for a biography event graph?

Extracting temporal and spatial data for a biography event graph requires creating YAML templates that capture time and location information alongside entity relationships. This skill generates spatio-temporal schemas with domain examples for this exact scenario.

Do I need to write code to generate graph extraction templates?

No, you do not need to write code to generate graph extraction templates. This skill designs YAML schemas by defining entities, relations, identifiers, display settings, and detailed extraction guidelines without embedding any code.

Can I use this approach to map out corporate ownership structures?

Yes, you can use this approach to map out corporate ownership structures. The skill provides ready-to-use domain examples for corporate ownership graphs, allowing you to quickly generate templates for extracting company relationships.

What types of graph data structures can I define with YAML templates?

You can define four types of graph data structures with YAML templates: standard graphs, hypergraphs, temporal graphs, and spatial graphs. This accommodates various scenarios including entity relationships, multi-party events, and time or location information.