executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
co-stormOperate collaborative Co-STORM workflows in knowledge_storm: configure models and retrievers, warm start a shared mind map, step through user/system turns, generate reports, and persist state/logs.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is about collaborative Co-STORM: human-in-the-loop knowledge curation with a warm-started discourse, moderator/multi-expert turn policy, dynamic mind map, final report generation, and state/log export.
Do not use this sub-skill for the non-collaborative STORM article pipeline; route that to sub-skills/storm-wiki. Do not use it for building a VectorRM/Qdrant corpus; route that to sub-skills/vector-corpus unless the caller has already supplied a ready retriever object for CoStormRunner.
pip install knowledge-storm.Encoder during CoStormRunner.__init__, so ENCODER_API_TYPE and the matching embedding credentials must be set before runner construction.bing, you, brave, serper, duckduckgo, tavily, or searxng.CollaborativeStormLMConfigs, RunnerArgument, LoggingWrapper, retriever, optional callback handler, then CoStormRunner.warm_start() before step(). step() assumes conversation_history is non-empty.step(user_utterance="...")) and system observation (step()), then reorganize the knowledge base and call generate_report().report.md or report.txt, instance_dump.json, and log.json.CollaborativeStormLMConfigs, RunnerArgument, CoStormRunner, callbacks, retrievers, turn policy fields, and output contracts.LoggingWrapper, ConversationTurn, KnowledgeBase, to_dict, from_dict, redaction, and log/state inspection.from_dict caveat, and empty report failures.LitellmModel, supports --topic, --output-dir, --retriever, Co-STORM hyperparameters, --observe-turns, --user-utterance, and --dry-run, and writes report/state/log files. --dry-run performs no LLM or network calls.