Install
openclaw skills install @myd2002/kb-literature-reviewProduce a focused literature/knowledge review using only selected Research KB contents. Use for query-page tasks asking to write a review, synthesize a topic, compare multiple papers/projects, summarize methods, identify research gaps, or produce a source-grounded thematic survey; accepts Java backend research_kb_agent_task JSON with taskType kb_query or kb_literature_review and returns query-compatible answer/citations.
openclaw skills install @myd2002/kb-literature-reviewUse this skill when the user wants a cross-document synthesis from the selected personal/team knowledge bases, not a single fact lookup.
Typical triggers:
Do not use it for:
Accept the Java backend query-page envelope:
protocol = research_kb_agent_tasktaskType = kb_query or kb_literature_reviewkbTargets[] contains one or two repositoriespayload.question is the user's natural-language requestpayload.topic, payload.options.writeReviewOnly read repositories listed in kbTargets.
payload.topic or payload.question.source_files/.payload.options.writeReview is not false, write the review to reviews/<topic>-专项综述.md in the first selected target repository and cite it..md paths and must not point to source_files/.citations[].Return only one JSON object. Do not use Markdown fences.
{
"protocol": "research_kb_agent_result",
"protocolVersion": "1.0",
"taskId": "...",
"taskType": "...",
"success": true,
"result": {
"answer": "...",
"citations": [],
"usedScopes": ["personal", "team"],
"readPages": [],
"mode": "literature_review",
"generatedPage": ""
},
"errors": []
}
Prefer the bundled deterministic helper:
python3 scripts/run_task.py --stdin
python3 scripts/run_task.py --task-json <path>