semantic-pkm-creator

semantic-pkm-creator is a skill for Claude Code, Codex from ontology-of-everything/SemanticSkills. It costs 85 tokens per session (1,040 once invoked), scanned A, original, Apache-2.0.

A two-stage personal knowledge-management skill that extracts scenes, concepts, and named entities from source text into YAML files. It first creates a candidate outline for human confirmation, then fills in details and relationships.

In plain words
What is it for?
Use it to process articles or other linear text, identify concepts and entities, describe how scenes use them, remove duplicates, and build a linked knowledge set.
Why use it?
It reduces unstructured reading into reusable knowledge while preventing unconfirmed interpretations from being treated as final.

Skill for Claude CodeCodex

Which agent this was written for is unclear — built for openclaw. Also seen: built for openclaw.

Good fit Use it to process articles or other linear text, identify concepts and entities, describe how scenes use them, remove duplicates, and build a linked knowledge set.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ontology-of-everything/semanticskills/semantic-pkm-creator
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add ontology-of-everything/SemanticSkills --skill semantic-pkm-creator
Clone the repo
git clone --depth 1 https://github.com/ontology-of-everything/SemanticSkills

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for semantic-pkm-creator

README.md
[![agentmods](https://agentmods.dev/badge/skills/ontology-of-everything/semanticskills/semantic-pkm-creator/github.svg)](https://agentmods.dev/skills/ontology-of-everything/semanticskills/semantic-pkm-creator)
Your own site
<a href="https://agentmods.dev/skills/ontology-of-everything/semanticskills/semantic-pkm-creator"><img src="https://agentmods.dev/badge/skills/ontology-of-everything/semanticskills/semantic-pkm-creator/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for semantic-pkm-creator

Your own site · 80×15
<a href="https://agentmods.dev/skills/ontology-of-everything/semanticskills/semantic-pkm-creator"><img src="https://agentmods.dev/badge/skills/ontology-of-everything/semanticskills/semantic-pkm-creator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 85 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,040 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00085 $0.01040
Opus 5 $0.00043 $0.00520
Sonnet 5 $0.00017 $0.00208
Haiku 4.5 $0.00009 $0.00104

Measured 4d ago against content hash 4f65b48154c9, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

semantic-pkm-creator scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/semantic-pkm-creator/SKILL.md · 61 lines

What it actually says

场景-概念-实体萃取(PKM)

目标

输入:一批线性原文。输出:用户指定目录下的 sce-scenes.yamlsce-concepts.yamlsce-entities.yaml,进度记在 _sce-round1-progress.md。价值在调用:一个概念能被另一个场景直接拿来用。三层划分灵感来自「人月聊 IT」《三层架构:场景、概念与实体》。

原则

  1. 原文至上define 与 IPO 来自原文,≤50 字;原文写不出就留空,不编造。
  2. 概念是中枢:先立概念,实体挂到概念,场景只调用已成立的概念与实体。
  3. 宁缺毋滥:没有自己的 IPO 或分解,不独立成概念——过虚并入父概念,过碎降为步骤。
  4. 引用可控:每概念 2–6 条关系;同一对知识元只保留最强的一种。
  5. 两轮之间必须停下等人确认;未确认不进入第二轮。

流程

第一轮 · 扫骨架(每批 5–10 篇,进度写入 _sce-round1-progress.md

  1. 读完本批原文,记下进度。
  2. 抽候选,只写 id + define + sources:场景 = 「如何……」;概念 = 能否 IPO 化;实体 = 「用了 XX 吗」。
  3. 全局去重:语义重叠 ≥80% 合并,同义统一 id,过细步骤收回父概念;记合并日志(X→Y)。
  4. 写三个 YAML,其余字段标 TODO
  5. :出示去重结果与概念覆盖,等确认。

第二轮 · 填内容(用 sources 回查原文;信号词:先/然后 → 步骤,需要/输入 → IPO 输入)

  1. 按中枢填充——先概念(写满 IPO 或分解),实体并行,后场景(触发 + 目标 + 3–6 个递进阶段的组装)。
  2. 补关系网:读 references/relations.md;实体补层级,概念↔实体用调用。
  3. 完整性校验后收口,写 updated_at

命题

  • 第一轮结束时只有骨架(id + define + sources)、无冗余、有合并日志。
  • 每个概念有 IPO 或分解之一,没有空壳;每个实体满足「我用了 X」且层级 ≤3;每个场景只调用已成立的概念与实体,3–6 个阶段。
  • 所有引用可解析;define ≤50 字且有出处;无孤立概念;每概念 2–6 条关系。

记法与模板

是什么 回答的问题 合格定义
概念 类 = 可执行动作 用什么方法来想 IPO(输入→处理→输出)保独立逻辑;分解(阶段、子概念、该步为何需要)建调用;可并用
实体 实例 = 可指认对象 用什么人 / 工具 / 产品 / 具名框架 「我用了 X」且 X 不是动作;有提出者的方法论产品是实体,通用动作是概念
场景 组装 = 问题 + 编排规则 如何…… 触发、目标、3–6 个递进阶段、每阶段调用与约束

参考

何时读 文件
第二轮第 2 步:八种关系的方向、何时用、判定顺序 references/relations.md
Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 61 lines · 85 tokens per session scan A 4f65b48154c9

Subscribe to this mod's changes

semantic-pkm-creator is a skill published in the GitHub repository ontology-of-everything/SemanticSkills (8 stars, last pushed 2d ago), licensed Apache-2.0. It adds 85 tokens to every session and 1,040 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-08.

Related

Other skills, from other repositories

soul

Embody this digital identity. Read SOUL.md first, then STYLE.md, then examples/. Become the person—opinions, voice, worldview.

aeonfun/soul.md · 33 tokens

vastai

Vast.ai CLI to manage GPU instances, volumes, serverless endpoints, and billing.

vast-ai/vast-cli · 21 tokens

vastai-sdk

Vast.ai Python SDK — high-level API for GPU instances, volumes, serverless endpoints, and billing.

vast-ai/vast-cli · 26 tokens

excalidraw

Use when user requests diagrams, flowcharts, architecture charts, or visualizations. Also use proactively when explaining systems with 3+ components, complex data flows, or relationships that benefit from visual representation. Generates .excalidraw files and exports to PNG/SVG via Kroki API or locally using…

Agents365-ai/excalidraw-skill · 73 tokens

stockbit-auth

Log in to Stockbit and capture the session for this server — opens the browser login flow and verifies the token was stored. Use when the user asks to log in or re-authenticate to Stockbit, or after a status check reports the session expired, HTTP 401, or logged out.

INo-xious/stockbit-mcp · 63 tokens

recursive-decomposition

Decompose dense codebase-wide, multi-document, PDF, and aggregation work even when the input fits the context window, following Recursive Language Models (Zhang, Kraska, Khattab, 2025). Use when the user asks to analyse all files, a whole repo, all docs, large PDFs, or to aggregate or multi-hop across scattered…

massimodeluisa/recursive-decomposition-skill · 144 tokens