PluginBench
Skill
Review
Audit score 70

research-planning

lingzhi227/agent-research-skills

Design structured research plans and paper architectures from a topic or idea.

What is research-planning?

Generates comprehensive research plans with methodology outlines, paper structure, dependency-ordered task lists, UML diagrams, and experiment designs. Use this skill when starting a new research project or paper to establish a clear roadmap.

  • Generate strategic research plans with methodology and key experiments
  • Design paper structure with section-by-section planning and content requirements
  • Create task dependency graphs ordering work by dependencies and parallelizability
  • Produce architecture designs with file structure and system diagrams
  • Extract or specify hyperparameters and configuration details
  • Identify baselines, datasets, evaluation metrics, and potential risks

How to install research-planning

npx skills add https://github.com/lingzhi227/agent-research-skills --skill research-planning
Claude Code
Cursor
Windsurf
Cline

How to use research-planning

  1. 1.Provide your research topic, idea description, or a paper you want to reproduce as input
  2. 2.The skill will analyze the research context and identify the core research question
  3. 3.Review the generated overall plan covering methodology, key experiments, and evaluation metrics
  4. 4.Examine the architecture design with file structure and system diagrams
  5. 5.Use the task dependency graph to order your work and identify parallelizable tasks
  6. 6.Reference the paper structure plan for section-by-section content and figure requirements
  7. 7.Extract configuration details and hyperparameters for your implementation

Use cases

Good for
  • Starting a new research paper and need a structured plan before writing
  • Reproducing a published paper and want to break down the work into ordered tasks
  • Designing an ML experiment with multiple components and dependencies
  • Planning a multi-stage research project with unclear task ordering
  • Creating a paper outline with specific content and figure requirements for each section
Who it's for
  • Researchers planning new projects or papers
  • ML engineers designing experiments with multiple dependencies
  • PhD students structuring their thesis work
  • Teams coordinating research efforts across multiple contributors

research-planning FAQ

What should I provide as input?

Provide a research topic, detailed idea description, or a paper you want to reproduce. The more context you give, the more detailed and actionable the plan will be.

Can this help me reproduce an existing paper?

Yes. Provide the paper or its details, and the skill will generate a structured plan breaking down the methodology, experiments, and tasks needed to reproduce it.

Does it generate the actual code or just the plan?

This skill generates the research plan, architecture, and task structure. For actual implementation, use downstream skills like experiment-design or paper-assembly.

How does it handle task dependencies?

The skill creates a dependency graph ordering tasks from data preparation through model training, evaluation, and writing, and identifies which tasks can run in parallel.

Can I use this for non-ML research?

Yes. While optimized for ML and computational research, the planning methodology applies to any structured research project with clear methodology and evaluation stages.

Full instructions (SKILL.md)

Source of truth, from lingzhi227/agent-research-skills.


name: research-planning description: 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. argument-hint: [topic-or-idea]

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):

  1. Overall Plan — Strategic overview: methodology, key experiments, evaluation metrics
  2. Architecture Design — File structure, system design, Mermaid class/sequence diagrams
  3. Logic Design — Task breakdown with dependencies, required packages, shared knowledge
  4. 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

Related skills

More from lingzhi227/agent-research-skills and the wider catalog.