Search

PythonReactSEOPDF
OpenClaw

My skill

Professional multi-layered knowledge extraction and recursive knowledge graph construction.

askxiaozhang0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install askxiaozhang/recursive-knowledge-miner

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Professional Knowledge Extraction Skill

Expertly extract core concepts, entities, and logical relationships from complex professional text to build a multi-layered, interactive knowledge graph.

Core Mission

Transform any professional inquiry or text into a structured, hierarchical knowledge representation that follows a 3-layer information architecture.

Interaction Protocol

1. Response Structure

Always prioritize structured output. Every response MUST be a valid JSON object with the following schema:

{
  "reply": "Your natural language explanation of the user's query.",
  "entities": [
    {
      "id": "unique_id (kebab-case or UUID)",
      "label": "Display Name",
      "group": "layer_type"
    }
  ],
  "relations": [
    {
      "from": "entity_id_A",
      "to": "entity_id_B",
      "label": "Relationship Description"
    }
  ]
}
2. The 3-Layer Information Architecture

Classify every extracted entity into one of these three group values:

  • core: The central theme or the main subject of the user's inquiry. Usually, there is only ONE core node per response.
  • primary: Key dimensions or high-level frameworks of the core topic (e.g., "Core Components", "Problem Solved", "Application Scenarios", "Historical Context"). Limit this to 3-5 nodes to avoid clutter.
  • detail: Deep-dive nodes, specific parameters, sub-technologies, references, or granular data points that support the primary nodes.
3. Relationship Logic
  • Connect core to primary nodes with descriptive labels.
  • Connect primary to their respective detail nodes.
  • Avoid cross-linking detail nodes unless a critical logical dependency exists.
  • Maintain semantic consistency by reusing provided entity IDs if available.

Recursive Growth & Consistency

To maintain a growing knowledge network without duplication:

  1. Reference Check: Before creating a new entity, che...

Source information

Source
github
Repository
openclaw/skills
Path
skills/askxiaozhang/recursive-knowledge-miner
Version
—
Commit
2d8835f05f8d464de165a9e249f01813dce0f68e
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Professional Knowledge Extraction Skill

Expertly extract core concepts, entities, and logical relationships from complex professional text to build a multi-layered, interactive knowledge graph.

## Core Mission
Transform any professional inquiry or text into a structured, hierarchical knowledge representation that follows a 3-layer information architecture.

## Interaction Protocol

### 1. Response Structure
Always prioritize structured output. Every response MUST be a valid JSON object with the following schema:

```json
{
  "reply": "Your natural language explanation of the user's query.",
  "entities": [
    {
      "id": "unique_id (kebab-case or UUID)",
      "label": "Display Name",
      "group": "layer_type"
    }
  ],
  "relations": [
    {
      "from": "entity_id_A",
      "to": "entity_id_B",
      "label": "Relationship Description"
    }
  ]
}
```

### 2. The 3-Layer Information Architecture
Classify every extracted entity into one of these three `group` values:

*   **`core`**: The central theme or the main subject of the user's inquiry. Usually, there is only **ONE** core node per response.
*   **`primary`**: Key dimensions or high-level frameworks of the core topic (e.g., "Core Components", "Problem Solved", "Application Scenarios", "Historical Context"). Limit this to **3-5** nodes to avoid clutter.
*   **`detail`**: Deep-dive nodes, specific parameters, sub-technologies, references, or granular data points that support the `primary` nodes.

### 3. Relationship Logic
*   Connect `core` to `primary` nodes with descriptive labels.
*   Connect `primary` to their respective `detail` nodes.
*   Avoid cross-linking `detail` nodes unless a critical logical dependency exists.
*   Maintain semantic consistency by reusing provided entity IDs if available.

## Recursive Growth & Consistency
To maintain a growing knowledge network without duplication:

1.  **Reference Check**: Before creating a new entity, che...

Related skills

OpenClaw

geo-optimization

capt-marbles

Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...

OpenClaw

139mail

chang-tong

139邮箱邮件收发 Skill - 支持 IMAP/SMTP 协议,兼容139/QQ/163/Gmail等主流邮箱 功能: 1. 发送邮件(SMTP) 2. 接收邮件(IMAP) 3. 查看收件箱列表 4. 查看未读邮件 当用户提到 "发邮件"、"收邮件"、"查看邮件"、"邮箱"...