Loading...
Loading...
Streamlined plan for in-depth research; used when generating plan.json solely based on request.md to complete research scoping, report format discovery, structure design, dimension decomposition, key questions, search strategy, dependencies, execution sequence, and completion criteria in one go.
npx skill4agent add opensensenova/sensenova-skills sn-research-planningplan.jsonsub_reports/*.mdreport.mdrequest.mdbriefing.mdblueprint.jsonsynthesis.md{report_dir}/request.mdrequest.mdsn-report-format-discoveryplan.json.report_shapekey_questionsmethodsearch_strategyexpected_outputdepends_ongenredomainaudienceregionrequest.mdsn-report-format-discoveryplan.json.report_shapesub_reports/{id}.mdkey_questionsreport.md{report_dir}/plan.json{
"research_goal": "One-sentence goal",
"scope": {
"objects": ["Research objects"],
"time_range": "Time range",
"region": "Geographical range",
"audience_or_use": "Target audience or purpose",
"exclusions": ["Explicitly excluded items"],
"assumptions": ["Execution assumptions"]
},
"report_shape": {
"format_basis": [
{
"type": "standard_guideline | official_template | real_exemplar | domain_convention | fallback",
"name": "Name of structural basis",
"credibility_reason": "Why it is credible",
"what_extracted": "What structural constraints were extracted from it"
}
],
"sections": ["Suggested chapters for final draft"],
"mandatory_elements": ["Mandatory tables, graphs, lists, or comparison items to produce"],
"style": "Writing caliber and tone constraints"
},
"completion_criteria": ["Completion criteria"],
"change_notes": [],
"dimensions": [
{
"id": "d1",
"name": "Dimension name",
"description": "Research scope and boundaries",
"key_questions": ["Questions that must be answered"],
"method": "Retrieval, comparison, case analysis, data sorting, timeline restoration, etc.",
"search_strategy": {
"source_types": ["Source types to cover"],
"seed_queries": ["Initial retrieval terms or directions"],
"freshness_requirement": "Whether latest information is needed and its time range",
"sufficiency": ["Conditions for judging sufficient search"]
},
"expected_output": "Materials that the sub-report of this dimension should provide for final draft writing",
"depends_on": [],
"status": "pending"
}
],
"execution_order": ["d1", "d2"]
}research_goalscopereport_shape.format_basissn-report-format-discoveryreport_shape.sectionsreport_shape.mandatory_elementsreport_shape.stylecompletion_criteriachange_notesidd1d2descriptionkey_questionsmethodsearch_strategy.source_typessearch_strategy.seed_queriessearch_strategy.freshness_requirementsearch_strategy.sufficiencyexpected_outputdepends_onexecution_orderkey_questionsreport_shapereport_shape.mandatory_elements