next
1
总安装量
1
周安装量
#42783
全站排名
安装命令
npx skills add https://github.com/braselog/researchassistant --skill next
Agent 安装分布
mcpjam
1
claude-code
1
windsurf
1
zencoder
1
crush
1
cline
1
Skill 文档
Next Action Assessment
The intelligent dispatcher that knows your full toolkit and recommends the right action at the right time.
When to Use
- Starting a work session
- Feeling stuck or unsure what to do next
- After completing a task
- Want AI to assess project state and priorities
Skill Registry
By Research Phase
| Phase | Primary Skills | Supporting Skills |
|---|---|---|
| SETUP | – | review-script |
| PLANNING | hypothesis-generation, literature-review, deep-research |
note, task |
| DEVELOPMENT | review-script, statistical-analysis |
note, task |
| ANALYSIS | exploratory-data-analysis, statistical-analysis, scientific-visualization |
note, task |
| WRITING | write-background, write-methods, write-results, scientific-writing |
literature-review |
| REVIEW | peer-review, review-script |
scientific-writing |
By Detected Condition
| Condition | Recommended Skill | Trigger |
|---|---|---|
New data file in data/ |
exploratory-data-analysis |
Unanalyzed data files detected |
Empty background.md |
literature-review or write-background |
No background content |
Empty methods.md |
write-methods |
Scripts exist but no methods doc |
| Figures without results text | write-results |
Figures in manuscript/figures/ not in results.md |
New audio in meetings/ |
transcribe â summarize-meeting |
Audio without transcript |
| Scripts without docstrings | review-script |
Undocumented code |
| No hypothesis documented | hypothesis-generation |
PLANNING phase, no hypothesis in project_telos.md |
| Data quality issues noted | statistical-analysis |
After EDA identifies issues |
| Ready for figures | scientific-visualization |
Analysis complete, no pub-quality figures |
| Draft complete | peer-review |
All manuscript sections have content |
| Monday detected | plan-week |
Start of work week |
| Friday/End of day | wrap-up |
End of work session |
| Week boundary | weekly-review |
7+ days since last weekly review |
| Month boundary | monthly-review |
30+ days since last monthly review |
Execution Steps
1. Load Context (REQUIRED)
Read these files to understand current state:
~/.researchAssistant/researcher_telos.md (user profile)
.research/project_telos.md (project state, current phase)
.research/phase_checklist.md (what's done/remaining)
.research/logs/activity.md (recent activity)
tasks.md (pending tasks)
Extract:
- Current phase: SETUP | PLANNING | DEVELOPMENT | ANALYSIS | WRITING | REVIEW
- Recent activity: What did they work on last?
- Pending tasks: What’s marked as TODO or in-progress?
- Blockers: Any noted blockers or uncertainties?
2. First-Time Setup Check
Check for researcher profile:
IF ~/.researchAssistant/researcher_telos.md does NOT exist:
- Move ./researcher_telos_template.md to ~/.researchAssistant/researcher_telos.md
- Ask onboarding questions to populate it
- Create ~/.researchAssistant/ directory if needed
ELSE:
- Delete ./researcher_telos_template.md if it still exists
- Load preferences from existing profile
Check for project setup:
IF .research/project_telos.md is mostly empty (mission not defined):
- Start project onboarding flow
- Ask: "What's this project about in 1-2 sentences?"
- Ask: "Is this part of a larger grant?"
- Ask: "What's your target output?"
3. Scan for Conditions
Check each condition in order of priority:
Critical (Check First)
- Phase gate violations: e.g., trying DEVELOPMENT with empty background
- First-time setup needed: Profile or project not configured
High Priority
- Uncommitted git changes > 3 days old
- New data files not yet explored (â
exploratory-data-analysis) - New meeting recordings (â
transcribe) - High-priority tasks in
tasks.md - Stale activity (>7 days since last log)
Medium Priority
- Scripts without documentation (â
review-script) - Figures without captions (â
scientific-visualization) - Weekly review due (â
weekly-review) - Empty manuscript sections appropriate to current phase
Low Priority
- Monday morning (â
plan-week) - Orphan files or incomplete sections
- End of day (â
wrap-up)
4. Consider Phase-Appropriate Skills
Based on current phase, identify which skills are most relevant:
PLANNING Phase Priorities:
hypothesis-generation– Do you have a clear hypothesis?literature-review/deep-research– Have you surveyed the field?write-background– Can you articulate the problem?
DEVELOPMENT Phase Priorities:
review-script– Document as you buildstatistical-analysis– Plan your analysis approach
ANALYSIS Phase Priorities:
exploratory-data-analysis– Understand your data firststatistical-analysis– Formal testingscientific-visualization– Publication figures
WRITING Phase Priorities:
write-methods– Document what you didwrite-results– Describe what you foundscientific-writing– Polish and format
REVIEW Phase Priorities:
peer-review– Self-assessmentreview-script– Code quality check- Final
scientific-writingpass
5. Generate Recommendations
Present 2-4 options ranked by value:
## ð¯ Recommended Next Steps
Based on your project state (Phase: ANALYSIS, Last active: 2 days ago):
### A) [High Priority] Explore your new dataset
I noticed `data/raw/experiment_results.csv` was added recently.
â Run `/exploratory_data_analysis data/raw/experiment_results.csv`
This will help you:
- Understand data structure and quality
- Identify any issues before formal analysis
- Generate summary statistics
### B) [Medium Priority] Document your preprocessing script
`scripts/preprocess.py` lacks docstrings.
â Run `/review_script scripts/preprocess.py`
Good documentation now saves time during methods writing.
### C) [Routine] Weekly review
Last weekly review was 8 days ago.
â Run `/weekly_review`
### D) [Continue] Resume from last session
You were working on: "correlation analysis for Figure 2"
â Continue where you left off
---
**Quick actions:** `/note` | `/task` | `/wrap_up`
What would you like to focus on?
Priority indicators:
- ð´ Critical – Blocking progress
- ð¡ High priority – Should do soon
- ðµ Recommended – Good practice
- ⪠Optional – Nice to have
Skill Quick Reference
For user awareness, here’s the full toolkit organized by purpose:
ð Data & Analysis
| Skill | Command | Use When |
|---|---|---|
| Exploratory Data Analysis | /exploratory_data_analysis [file] |
First look at any dataset |
| Statistical Analysis | /statistical_analysis |
Formal hypothesis testing |
| Scientific Visualization | /scientific_visualization |
Publication-quality figures |
ð Literature & Research
| Skill | Command | Use When |
|---|---|---|
| Literature Review | /literature_review [topic] |
Systematic literature search |
| Deep Research | /deep_research [topic] |
Quick literature lookup |
| Hypothesis Generation | /hypothesis_generation |
Formulating research questions |
âï¸ Writing & Documentation
| Skill | Command | Use When |
|---|---|---|
| Write Background | /write_background |
Draft introduction/background |
| Write Methods | /write_methods |
Document methodology |
| Write Results | /write_results |
Describe findings |
| Scientific Writing | /scientific_writing |
Polish any section |
ð Review & Quality
| Skill | Command | Use When |
|---|---|---|
| Peer Review | /peer_review |
Self-assess before submission |
| Review Script | /review_script [path] |
Code quality check |
ð Planning & Tracking
| Skill | Command | Use When |
|---|---|---|
| Plan Week | /plan_week |
Monday planning session |
| Weekly Review | /weekly_review |
End of week reflection |
| Monthly Review | /monthly_review |
Monthly alignment check |
| Quarterly Review | /quarterly_review |
Research mission review |
| Wrap Up | /wrap_up |
End of work session |
â¡ Quick Capture
| Skill | Command | Use When |
|---|---|---|
| Note | /note [text] |
Quick thought capture |
| Task | /task [text] |
Add a todo item |
| Transcribe | /transcribe [file] |
Convert audio to text |
| Summarize Meeting | /summarize_meeting [file] |
Extract action items |
Example Outputs by Phase
PLANNING Phase /next
You're in the PLANNING phase. Key priorities:
A) ð¡ Generate your hypothesis
Your project_telos.md has aims but no formal hypothesis.
â Run `/hypothesis_generation`
B) ð¡ Literature review on [detected topic]
Background.md is empty. Let's build your foundation.
â Run `/literature_review [topic]`
C) ⪠Quick win - capture your current thinking
â Run `/note` to log where your head is at
ANALYSIS Phase /next
You're in the ANALYSIS phase with new data. Priorities:
A) ð´ Explore experiment_results.csv
New data file detected - understand it before analyzing.
â Run `/exploratory_data_analysis data/raw/experiment_results.csv`
B) ð¡ After EDA: Statistical analysis
Once you understand the data, run formal tests.
â Run `/statistical_analysis`
C) ðµ Parallel: Document your analysis scripts
preprocess.py and analyze.py need docstrings.
â Run `/review_script scripts/preprocess.py`
WRITING Phase /next
You're in the WRITING phase. Current status:
- â
Background: Draft complete
- â ï¸ Methods: Partially written
- â Results: Empty (but you have 3 figures!)
A) ð´ Write your results section
You have figures ready but no results text.
â Run `/write_results`
B) ð¡ Complete methods documentation
â Run `/write_methods`
C) ðµ Scientific writing review
â Run `/scientific_writing` on completed sections
Response Format
Always structure /next responses as:
- Context summary (1-2 lines: phase, last activity, any alerts)
- Prioritized options (A/B/C/D format with clear commands)
- Quick actions footer (remind of /note, /task, /wrap_up)
- Invitation to choose or explain their own priority
Notes
- Always be encouraging, never judgmental
- If user seems stuck, offer to break down the next step
- Remember: user may not know what commands exist – suggest them explicitly
- Update activity.md after significant interactions