From research-app-toolkit
Prepares for research program interviews by checking CV profile, researching professor's recent papers and program format, and generating categorized mock questions on research background, technical skills, and motivations.
npx claudepluginhub xujingchen1996/research-app-toolkitThis skill uses the workspace's default tool permissions.
Read `${CLAUDE_PLUGIN_ROOT}/.local.md`. Check if `cv_profile_analyzed` is `true` and the `## CV Profile` section is populated.
Generates customized interview questions from job descriptions and tailored resumes, categorizing by likelihood, gaps, and behavioral competencies, with practice schedules.
Generates STAR stories, behavioral practice questions, and talking points from resumes or job descriptions. Useful for preparing competency-based interview answers.
Prepares for interviews using STAR framework, simulates realistic mocks, reports interviewer perspectives, and coaches post-rejection with ageism and overqualification strategies.
Share bugs, ideas, or general feedback.
Read ${CLAUDE_PLUGIN_ROOT}/.local.md. Check if cv_profile_analyzed is true and the ## CV Profile section is populated.
If cv_profile_analyzed is not true or the ## CV Profile section is empty, output:
未检测到 CV 画像。 请先运行
/ra:cv-analyze分析你的 CV,其他功能依赖 CV 画像数据。
Output this message and stop immediately.
Note: This skill does NOT support personalization mode. It proceeds directly with the standard flow.
$ARGUMENTS is providedParse the professor name and university from the arguments. The expected format is:
[professor-name] [university]
Example: /ra:interview-prep John Smith MIT
$ARGUMENTS is emptyAsk the user using AskUserQuestion:
For each key paper identified:
mcp__web_reader__webReader to read the paper's abstract and key sectionsBased on the research, generate mock interview questions organized into the following categories:
Questions testing knowledge of the professor's work:
Based on the user's cv_profile technical skills, generate questions that test depth of knowledge:
Based on specific projects listed in the user's CV:
Keep track of:
After completing the mock Q&A, provide a structured summary:
## Interview Prep Summary — [Professor Name], [University]
### Strengths
- [strength 1]
- [strength 2]
- [strength 3]
### Areas to Improve
- [area 1]: [specific improvement suggestion]
- [area 2]: [specific improvement suggestion]
### Key Points to Remember
- [important point about professor's research]
- [important point about program expectations]
### Recommended Preparation
- [preparation task 1]
- [preparation task 2]
- [preparation task 3]
### Questions to Ask the Professor
- [suggested question 1]
- [suggested question 2]
- [suggested question 3]