research-proposal
Generate academic research proposals for PhD applications. Use when user asks to "write a research proposal", "create PhD proposal", "generate research plan", "撰写研究计划", "写博士申请", "doctoral proposal", or mentions specific research topics for PhD application. Supports STEM, humanities, and social sciences with field-specific adaptations. Follows Nature Reviews-style academic writing conventions. Supports both English and Chinese output based on user preference.
npx skills add LeonChaoX/qinyan-academic-skills --skill research-proposal --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Research Proposal Generator Generate high-quality academic research proposals for PhD applications following Nature Reviews-style academic writing conventions. ## Overview This skill guides the generation of research proposals through a structured 5-phase workflow: 1. **Requirements Gathering** - Collect research topic, domain, language preferences 2. **Literature Collection** - Gather relevant literature from multiple sources 3. **Outline Generation** - Create structured outline for user approval 4. **Content Writing** - Generate full proposal based on approved outline 5. **Output & Review** - Deliver Markdown file with quality checklist **Target Output**: 2,000-4,000 words (default ~3,000 words) for PhD applications. --- ## Phase 1: Requirements Gathering Use `AskUserQuestion` to collect the following information: ### Required Information 1. **Research Topic/Direction** - What is the core research question or area? - Any specific problems to address? 2. **Academic Domain** - STEM (Science, Technology, Engineering, Mathematics) - Humanities (History, Philosophy, Literature, Languages) - Social Sciences (Sociology, Psychology, Economics, Political Science) 3. **Output Language**
- Overview
- Phase 1: Requirements Gathering
- Required Information
- Optional Information
- Example Questions
- Phase 2: Literature Collection
- Literature Sources Strategy
- Using WebSearch
- Using Zotero MCP
- Literature Organization
- Phase 3: Outline Generation
- Proposal Structure by Domain
- Standard Outline Template
- User Confirmation
Convert to Word document pandoc proposal.md -o proposal.docx Convert to PDF (requires LaTeX) pandoc proposal.md -o proposal.pdf Convert to PDF with custom styling pandoc proposal.md -o proposal.pdf --template=academic.latex
What does the research-proposal skill do?
Generate academic research proposals for PhD applications. Use when user asks to "write a research proposal", "create PhD proposal", "generate research plan", "撰写研究计划", "写博士申请", "doctoral proposal", or mentions specific research topics for PhD application. Supports STEM, humanities, and social sciences with field-specific adaptations. Follows Nature Reviews-style academic writing conventions. Supports both English and Chinese output based on user preference.
How do I install it?
Run `npx skills add LeonChaoX/qinyan-academic-skills --skill research-proposal --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From LeonChaoX/qinyan-academic-skills, a repository with 759 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
