skills/43-wentorai-research-plugins/skills/research/methodology/grad-school-guide/SKILL.md
Practical advice for thriving in PhD programs and academic research
npx skillsauth add brycewang-stanford/Awesome-Agent-Skills-for-Empirical-Research grad-school-guideInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Graduate school -- particularly a PhD program -- is a multi-year commitment that demands not only technical skills but also effective research methodology, advisor management, paper writing strategies, and career planning. The difference between thriving and merely surviving often comes down to having the right mental models and practical frameworks for the research process.
This guide distills wisdom from the awesome-grad-school repository (450+ stars, maintained by the Polo Club of Data Science at Georgia Tech) and supplements it with actionable frameworks for formulating research questions, developing hypotheses, structuring a theoretical framework, and managing the end-to-end research lifecycle. The advice here applies broadly across STEM and social-science disciplines.
Whether you are an incoming PhD student, a mid-program researcher seeking to improve your productivity, or an advanced candidate preparing for the job market, this skill provides concrete tools for each stage of the journey.
A strong research question is the foundation of any good paper. It should be specific, answerable, and significant.
| Criterion | Description | Example Check | |-----------|-------------|---------------| | Feasible | Can be answered with available resources | Do you have the data, compute, and time? | | Interesting | Engages the research community | Would peers read this at a top venue? | | Novel | Not already answered | Has OpenAlex/CrossRef search been done? | | Ethical | Follows research ethics standards | Does it require IRB approval? | | Relevant | Advances the field meaningfully | Does it connect to open problems? |
Example progression:
Topic: Natural language processing
Sub-topic: Low-resource language translation
Gap: Few-shot methods underperform on morphologically rich languages
Question: Can morphological decomposition improve few-shot translation
quality for agglutinative languages?
A hypothesis is a testable, falsifiable prediction derived from your research question:
A conceptual model maps the relationships between your key variables:
Independent Variable Moderator Dependent Variable
[Morphological [Language [Translation
Decomposition] ------> Typology] -----> Quality (BLEU)]
| ^
| Mediator |
+-------> [Vocabulary |
Coverage] --------------------+
Document your conceptual model with:
The Weekly Update Email:
Subject: Weekly Update - [Your Name] - Week of [Date]
1. ACCOMPLISHED THIS WEEK
- Completed experiment X with results Y
- Drafted Section 3 of the paper
2. BLOCKERS
- Need access to GPU cluster for large-scale runs
- Waiting on co-author feedback on Section 2
3. PLAN FOR NEXT WEEK
- Run ablation study on components A, B, C
- Begin writing Section 4
4. DISCUSSION ITEMS FOR MEETING
- Should we include dataset Z in our evaluation?
- Timeline for submission to [Conference]
| Practice | Cadence | Tool | |----------|---------|------| | Daily progress log | End of each day | Plain text file or Notion | | Literature reading | 2-3 papers/week | Zotero + annotations | | Experiment tracking | Per run | Weights & Biases or MLflow | | Writing | 30 min daily minimum | LaTeX or Markdown | | Advisor meeting prep | Weekly | Structured update email | | Research talks | Monthly (lab meeting) | 15-min presentation |
Paper rejection is a normal part of academic life. The awesome-grad-school community recommends:
| Year | Focus | Milestones | |------|-------|-----------| | 1 | Coursework + exploration | Pass qualifying exam, identify area | | 2 | First project + first paper | Submit to workshop or conference | | 3 | Core research + publications | 1-2 papers at top venues | | 4 | Thesis writing + job market prep | Draft thesis proposal, internship | | 5 | Defense + job search | Submit thesis, interview |
development
Conduct rigorous thematic analysis (TA) of qualitative data following Braun and Clarke's (2006) six-phase framework. Use whenever the user mentions 'thematic analysis', 'TA', 'Braun and Clarke', 'qualitative coding', 'identifying themes', or asks for help analysing interviews, focus groups, open-ended survey responses, or transcripts to identify patterns. Also trigger for questions about inductive vs theoretical coding, semantic vs latent themes, essentialist vs constructionist epistemology, building a thematic map, or writing up a qualitative findings section. Covers all six phases, the four upfront analytic decisions, the 15-point quality checklist, and the five common pitfalls. Produces a Word document write-up and an annotated thematic map. Does NOT cover IPA, grounded theory, discourse analysis, conversation analysis, or narrative analysis — use a different method for those.
development
Guide users through writing a systematic literature review (SLR) following the PRISMA 2020 framework. Use this skill whenever the user mentions 'systematic review', 'systematic literature review', 'SLR', 'PRISMA', 'PRISMA 2020', 'PRISMA flow diagram', 'PRISMA checklist', or asks for help writing, structuring, or auditing a literature review that follows reporting guidelines. Also trigger when the user asks about inclusion/exclusion criteria for a review, search strategies for databases like Scopus/WoS/PubMed, study selection processes, risk of bias assessment, or narrative synthesis for a review paper. This skill covers the full PRISMA 2020 checklist (27 items), produces a Word document manuscript in strict journal article format, generates an annotated PRISMA flow diagram, and enforces APA 7th Edition referencing throughout. It does NOT cover meta-analysis or statistical pooling. By Chuah Kee Man.
testing
Performs placebo-in-time sensitivity analysis with hierarchical null model and optional Bayesian assurance. Use when checking model robustness, verifying lack of pre-intervention effects, or estimating study power.
data-ai
Fit, summarize, plot, and interpret a chosen CausalPy experiment. Use after the causal method has been selected, including when configuring PyMC/sklearn models and scale-aware custom priors.