Install
openclaw skills install @mtics/moltbook-digestCollect Moltbook posts and comments, build an evidence pack, and interpret it through either the calling agent or LiteLLM.
openclaw skills install @mtics/moltbook-digestUse this skill when the user wants more than a scrape. The goal is to turn Moltbook discussions into a usable evidence pack and then into a clear report.
hot, new, top, or risingPrefer Moltbook's public API over browser scraping:
Do not claim exhaustive coverage unless the actual sample supports it.
Install dependencies:
uv sync --project "{baseDir}"
Before any interpreted run, create a user-specific config:
cp "{baseDir}/config.example.yaml" "{baseDir}/config.yaml"
Then customize config.yaml:
analysis.default_language: "__USER_PREFERRED_LANGUAGE__"active_provideranalysis.question_template, analysis.contract_template, and analysis.report_structure if neededDo not run interpretation directly from config.example.yaml.
Do not ask the agent to write or reveal API keys.
Collection only:
uv run --project "{baseDir}" python "{baseDir}/scripts/moltbook_digest.py" \
--query "agent memory architecture" \
--query "agent memory failures and tradeoffs" \
--analysis-mode none
Feed digest:
uv run --project "{baseDir}" python "{baseDir}/scripts/moltbook_digest.py" \
--collection-mode feed \
--feed-sort hot \
--max-posts 5 \
--comment-limit 6 \
--analysis-mode none
Continuous tracking:
uv run --project "{baseDir}" python "{baseDir}/scripts/moltbook_digest.py" \
--collection-mode feed \
--feed-sort rising \
--submolt agents \
--history-dir output/moltbook-digest/history \
--analysis-mode none
Use this when the current agent should write the final report.
uv run --project "{baseDir}" python "{baseDir}/scripts/moltbook_digest.py" \
--query "agent memory governance" \
--analysis-mode auto \
--llm-config "{baseDir}/config.yaml"
What the script writes:
digest.mdevidence.jsonanalysis_input.mdagent_handoff.mdWhat the calling agent must do next:
agent_handoff.md firstanalysis_input.mdanalysis_report.mdDo not draft the report from digest.md alone.
Use this when the script should call an external provider.
uv run --project "{baseDir}" python "{baseDir}/scripts/moltbook_digest.py" \
--query "long-running agent memory patterns" \
--analysis-mode auto \
--llm-config "{baseDir}/config.yaml"
What the script writes:
digest.mdevidence.jsonanalysis_input.mdanalysis_report.mdThis test build uses fixed filenames:
digest.mdevidence.jsonanalysis_input.mdagent_handoff.mdanalysis_report.mdIn agent mode, analysis_report.md is not auto-generated by the script. It is the expected output path for the calling agent.
If the user is vague:
If the user does not answer:
references/api.md contains endpoint notes and query guidanceevidence.json