feat(skills): promote untracked pod skills into mop-skills

This commit is contained in:
Moritz Graf
2026-10-16 21:10:26 +02:00
parent 4f72e4d71b
commit 8bdd06e598
6 changed files with 129 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
---
name: "memory-wiki-synthesis"
description: "wiki_apply create_synthesis fails without sourceIds; create a source page first, then file the synthesis"
---
# Filing a Memory-Wiki Synthesis
Use when filing a research dossier or synthesis into the memory wiki via `wiki_apply` with `op: "create_synthesis"`.
1. Call `wiki_apply` with `op: "create_synthesis"`, `title`, and `body`. If it returns `wiki mutation requires at least one sourceId for create_synthesis`, do not retry blind. Completion: the error names the missing `sourceIds`.
2. Create a source page first. Read the vault path from `wiki_status` (`vaultPath`, e.g. `/home/openclaw/.openclaw/wiki/main`), then write `sources/YYYY-MM-DD-<slug>.md` with frontmatter `type: Source`, a unique `id: <slug>`, `title`, and a `sources:` list of the URLs used. Completion: the file exists and carries an `id`.
3. Re-run `wiki_apply` `op: "create_synthesis"` passing `sourceIds: ["<slug>"]` (the source page `id`) plus `title`, `body`, and any `questions`/`confidence`. Completion: the response reports the new `syntheses/...` page path and refreshes the index files.
4. Run `wiki_lint` after the update. Completion: lint returns; expect a large pre-existing baseline of structural warnings, so only act on issues for the pages just written.