research-planning
Design research plans and paper architectures. Given a research topic or idea, generate structured plans with methodology outlines, paper structure, dependency-ordered task lists, UML diagrams, and experiment designs. Use when starting a new research project or paper.
How do I install this agent skill?
npx skills add https://github.com/lingzhi227/agent-research-skills --skill research-planningIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The research-planning skill is a collection of instructional templates and prompts designed to help an AI agent structure research methodology and paper architectures. It contains no executable code, makes no network requests, and does not access sensitive system data.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerwarn
3/3 files flagged
What does this agent skill do?
Research Planning
Create comprehensive research plans and paper architectures from a research topic or idea.
Input
$0— Research topic, idea description, or paper to reproduce
References
- Planning prompts from Paper2Code, AI-Researcher, AgentLaboratory:
~/.claude/skills/research-planning/references/planning-prompts.md - Output schemas and templates:
~/.claude/skills/research-planning/references/output-schemas.md
Workflow
Step 1: Understand the Research Context
- Read any provided papers, code, or references
- Identify the core research question and its significance
- Assess available resources (datasets, compute, existing code)
Step 2: Generate Research Plan
Use the 4-stage planning approach (adapted from Paper2Code):
- Overall Plan — Strategic overview: methodology, key experiments, evaluation metrics
- Architecture Design — File structure, system design, Mermaid class/sequence diagrams
- Logic Design — Task breakdown with dependencies, required packages, shared knowledge
- Configuration — Extract or specify hyperparameters, training details, config.yaml
Step 3: Structure the Paper
Design the paper structure with section-by-section plan:
- Abstract, Introduction, Background, Related Work, Methods, Experiments, Results, Discussion/Conclusion
- For each section: key points to cover, required figures/tables, target word count
Step 4: Create Task Dependency Graph
- Order tasks by dependency (data → model → training → evaluation → writing)
- Identify parallelizable tasks
- Flag risks and potential failure modes
Output Format
{
"research_question": "...",
"methodology": "...",
"paper_structure": {
"sections": ["Abstract", "Introduction", ...],
"section_plans": { "Introduction": "..." }
},
"task_list": [
{"task": "...", "depends_on": [], "priority": 1}
],
"baselines": ["..."],
"datasets": ["..."],
"evaluation_metrics": ["..."],
"risks": ["..."]
}
Rules
- Each plan component must be detailed and actionable
- Include specific implementation references when available
- Ensure all components work together coherently
- Always include a testing/evaluation plan
- Flag ambiguities explicitly rather than making assumptions
Related Skills
- Upstream: idea-generation, literature-review
- Downstream: experiment-design, paper-assembly
- See also: atomic-decomposition
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/lingzhi227/agent-research-skills/research-planning">View research-planning on skillZs</a>