Skip to content

Research Proposal Writer

Guides an agent through writing, revising, and QA-checking research proposals from evidence, with stage gates.

Stars
51,827
Licence
Apache-2.0
Files
15 files

What it does

Once installed, the agent stops treating a research proposal as a one-shot text request. It first asks for or builds a source-backed evidence table and argument map, writes each section against an explicit contract of allowed and forbidden claims, and then runs a multi-stage review (content experts, then language cleanup, then format and citation checks, then scoring against a threshold). It also supports partial-proposal scoping and exporting to .md and .docx. Some reference files and an export step are referenced in the instructions, and the scripts and templates they point to are not included in the files reviewed.

Great for

  • Graduate students or early-career researchers drafting a 开题报告 or research plan from their own sources
  • Researchers who already have a draft and want a structured revision or quality review
  • Teams that want a checklist-driven process that avoids overstated claims

Skip it if

  • Quick generic essays or non-research writing, since the skill is explicitly not a general 'write my paper' prompt
  • Submitting AI-drafted proposals to funders or journals without verifying every citation and claim yourself, because the skill relies on the user's evidence and cannot confirm facts on its own

Try asking

  • “Compose a 研究计划 for my project on quaternary alloys, starting from these notes and papers”
  • “Revise section 2 of my proposal and check that every claim has supporting evidence”
  • “Run the QA pipeline on this discussion paragraph in paper mode”
  • “Expand my existing draft with a new aim without widening the approved scope”
Step-by-step guide: how to use Research Proposal WriterInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 15 original files, the Apache-2.0 licence and an attribution note.

    nature-proposal-writer.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip nature-proposal-writer.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip nature-proposal-writer.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Provide your own sources and data up front; the skill builds the evidence table from them and works poorly without them
  • Choose the threshold setting (paper, proposal, internal, quick) that matches how the document will be used
  • Review every claim the agent marks as supported, since it does not verify external citations

What's inside

  • agents/openai.yaml
  • manifest.yaml
  • README_EN.md
  • README.md
  • references/chinese-review-writing-style.md
  • references/compose-mode.md
  • references/evaluation-rubric.md
  • references/export-archive.md
  • references/foundation-files.md
  • references/gpt-handoff-revision-brief.md
  • references/hybrid-mode.md
  • references/partial-proposal-scope.md
  • references/professor-dispatch.md
  • references/project-structure.md
  • SKILL.md

Redistributed unmodified from Yuan1z0825/nature-skills under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.