Agent Skillsyifanfeng97/Hyper-Extract › hyper-extract

hyper-extract

GitHub

用于设计YAML模板以进行结构化知识提取,支持脑暴、记录/图结构设计、验证及多语言功能。

hyperextract-skills/SKILL.md yifanfeng97/Hyper-Extract

Trigger Scenarios

模板设计 知识提取 知识图谱构建 YAML配置

Install

npx skills add yifanfeng97/Hyper-Extract --skill hyper-extract -g -y
More Options

Non-standard path

npx skills add https://github.com/yifanfeng97/Hyper-Extract/tree/main/hyperextract-skills -g -y

Use without installing

npx skills use yifanfeng97/Hyper-Extract@hyper-extract

指定 Agent (Claude Code)

npx skills add yifanfeng97/Hyper-Extract --skill hyper-extract -a claude-code -g -y

安装 repo 全部 skill

npx skills add yifanfeng97/Hyper-Extract --all -g -y

预览 repo 内 skill

npx skills add yifanfeng97/Hyper-Extract --list

SKILL.md

Frontmatter
{
    "name": "hyper-extract",
    "description": "Hyper-Extract Knowledge Template Designer for structured knowledge extraction.\nUse when user wants to: design YAML templates, extract structured knowledge, create knowledge graphs.\nAvailable skills: brainstorm, record-designer, graph-designer, yaml-validator, multilingual.\nTrigger: User mentions template design, extraction, knowledge graph, or YAML configuration."
}

Hyper-Extract

Overview

Hyper-Extract helps users design YAML configuration templates for structured knowledge extraction.

Workflow

User → brainstorm → designer → validator → multilingual

Skills

Skill Purpose When to Use
brainstorm Explore requirements, determine types First step, when unsure
record-designer Design model/list/set structures For Record types
graph-designer Design graph/hypergraph structures For Graph types
yaml-validator Validate YAML correctness Optional, after design
multilingual Multi-language support Optional

Skill Workflow

Step 1: brainstorm

Discuss requirements, determine type, create design draft.

Step 2: designer

Generate YAML based on design draft:

  • record-designer → model/list/set
  • graph-designer → graph/hypergraph/temporal/spatial

Step 3: validator (optional)

Validate YAML syntax and structure.

Step 4: multilingual (optional)

Add multi-language support.


Supported Types

Type Description
model Single structured object
list Ordered list of items
set Deduplicated set
graph Binary relations (A→B)
hypergraph Multi-entity relations
temporal_graph + time dimension
spatial_graph + space dimension
spatio_temporal_graph + time + space

Hypergraph Grouping

Type relation_members Use Case
Simple participants (string) Flat list
Nested [group_a, group_b] (list) Semantic roles

Skill Calling Conventions

brainstorm → designer

Pass design draft:

## Type: hypergraph
## Groups: [attackers, defenders]
## Fields: [battle_name, outcome]

designer → validator (optional)

## Generated YAML
[yaml content]

Type Determination Quick Reference

Need relationships?
├─ No → model / list / set
└─ Yes → graph / hypergraph
    ├─ Binary → graph
    └─ Multi-entity → hypergraph

+ time → temporal_graph
+ space → spatial_graph
+ both → spatio_temporal_graph

Version History

  • e698804 Current 2026-07-25 05:13

Same Skill Collection

hyperextract-skills/brainstorm/SKILL.md
hyperextract-skills/graph-designer/SKILL.md
hyperextract-skills/multilingual/SKILL.md
hyperextract-skills/record-designer/SKILL.md
hyperextract-skills/template-optimizer/SKILL.md
hyperextract-skills/yaml-validator/SKILL.md

Metadata

Files
0
Version
ecba6c5
Hash
71e4cb7a
Indexed
2026-07-25 05:13

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 08:01
浙ICP备14020137号-1 $mapa de visitantes$