Skip to main content

hyper-extract

Hyper-Extract Knowledge Template Designer for structured knowledge extraction. Use when user wants to: design YAML templates, extract structured knowledge, create knowledge graphs. Available skills: brainstorm, record-designer, graph-designer, yaml-validator, multilingual. Trigger: User mentions template design, extraction, knowledge graph, or YAML configuration.

ソース情報

リポジトリ
yifanfeng97/Hyper-Extract
ソースの最終更新活動
2026年9月20日 03:31
検出された SKILL.md の言語
英語
スター
4,156
フォーク
475

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
30 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
hyper-extract
description
Hyper-Extract Knowledge Template Designer for structured knowledge extraction. Use when user wants to: design YAML templates, extract structured knowledge, create knowledge graphs. Available skills: brainstorm, record-designer, graph-designer, yaml-validator, multilingual. Trigger: 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: ```markdown ## Type: hypergraph ## Groups: [attackers, defenders] ## Fields: [battle_name, outcome] ``` ### designer → validator (optional) ```markdown ## 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 ```
GitHubで見る