Install
openclaw skills install @agenticweb4/semantic-pkm-creatorExtracts callable scenes, concepts, and entities from source text for personal knowledge management in two rounds: a deduplicated skeleton for human confirmation, then IPO, decomposition, assembly, and relations with concepts as the hub.
openclaw skills install @agenticweb4/semantic-pkm-creatorInput is a batch of linear source texts. Output sce-scenes.yaml, sce-concepts.yaml, and
sce-entities.yaml in the user-selected directory, with progress in _sce-round1-progress.md. The
value is reuse: one scene can directly invoke a concept established elsewhere.
define and IPO come from the source and stay within 50 words. Leave
unsupported content empty rather than inventing it.Process five to ten texts per batch and update _sce-round1-progress.md.
id + define + sources: scenes answer “how do I…”, concepts can
express an IPO, and entities answer “did I use X?”X → Y merge.TODO.Use sources to return to the original text. Sequence words indicate steps; requirement and input
words indicate IPO inputs.
references/relations.md; add entity hierarchy and concept–entity invocation relations.updated_at.Completion requires a skeleton-only round one with a merge log; every concept has IPO or decomposition; every entity passes “I used X” and has hierarchy depth at most three; every scene invokes established concepts/entities in three to six stages; all references resolve; every definition has a source and stays within 50 words; there are no isolated concepts; and every concept has two to six relations.
| Layer | Meaning | Question | Valid form |
|---|---|---|---|
| Concept | Class: executable action | Which method should I use? | IPO preserves independent logic; decomposition records stages, sub-concepts, and why each is needed |
| Entity | Instance: identifiable person, tool, product, or named framework | What did I use? | “I used X,” where X is not an action |
| Scene | Assembly: problem plus orchestration | How do I…? | Trigger, goal, three to six stages, invocations, and constraints |
During round two, read references/relations.md for the direction and selection order of the eight
relation types.