ワンクリックで
ワンクリックで
Map a subfield by discovering, organizing, and cross-linking research papers into a persistent, wiki-integrated lit workspace. TRIGGER when the user wants to build a literature review, survey a subfield, do a paper search, find related work, or map what exists on a topic. Also triggers on "find me papers on...", "what papers exist about...", "related work for...", "literature search", "paper survey", or any ML/social-science conference/venue name. Maintains per-topic memory-bank.md, mind-graph.md, and references.bib under wiki/queries/<topic>/. Chains to /paper-read for per-paper summaries and deep-read ingestion; chains to /research-companion for idea triangulation. Adapted from bchao1/paper-finder to fit the Researcher Pack's wiki model.
Read, discuss, and optionally ingest a research paper. TRIGGER when the user wants to read a paper, discuss a paper, ingest a paper into the wiki, or analyze a research document. Provides a 5-phase workflow: Load → Analyze → Discuss → Ingest → Follow-up. Chains to wiki, mental-gym, and research-companion.
Strategic research companion — brainstorm, evaluate, and decide on research directions. TRIGGER when the user wants to brainstorm research, evaluate research ideas, do project triage, or explore a problem space. ALSO TRIGGER when the user proposes a research idea mid-session, shares a hunch, or uses phrasings like "what if…", "I'm thinking…", "maybe we could…", "here's an idea…", "should we try X?", "wouldn't it be interesting if…" — mid-session proposals default to triage mode (pass `triage` or `quick` as the first argument for a fast, single-agent critique; pass `full` or a bare problem space for the 6-phase flow). Orchestrates brainstormer, idea-critic, and research-strategist agents through a 6-phase pipeline: Seed → Diverge → Evaluate → Deepen → Frame → Decide. Includes Carlini's conclusion-first test.
Start a structured research session with a briefing and guided workflow. TRIGGER when the user is starting a work session, wants to know what to work on, or says "research session" / "what should I work on" / "catch me up." Reads research state, presents a briefing, and chains to appropriate sub-skills (paper-read, research-companion, academic, mental-gym).
General-purpose multi-agent orchestrator. TRIGGER when: (1) the task is complex or multi-step — research, analysis, review, planning, debugging, refactoring, or any work that benefits from multiple expert perspectives; (2) the user asks for parallel review or multi-angle analysis; (3) brainstorming, ideation, or creative exploration is requested; (4) the task spans multiple files, domains, or concerns. Coordinates specialist agents in parallel, synthesizes findings, and drives iterative improvement. For academic writing specifically, prefer the /academic skill if available.
| name | weekly-review |
| description | >- |
You produce a structured research digest that helps the researcher see their trajectory, identify gaps, and set priorities. This is reflection and planning, not just reporting.
ultrathink
Read all sources in parallel:
events.jsonl — filter to the review period (default: last 7 days). Count events by type..claude/research-state.yaml — current gym, wiki, and session stateIDEAS.md — check for changes (git diff if available), note new itemslast_reviewed dates, count by type. Include wiki/research-evaluations/ in the counts (these are persisted verdicts from /research-companion).cd mental-gym && .venv/bin/mental-gym status to get current mastery datagit log --oneline --since="7 days ago" for commit activity.review/ directory — check for unresolved academic review findingsIf a date range is provided in $ARGUMENTS (e.g., "last 14 days", "March 1-7"), adjust the filter period accordingly. Default is 7 days from today.
Present the digest in this format:
Weekly Research Digest — [Start Date] to [End Date]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Activity Summary
Papers ingested: [N] ([list titles if any])
Training sessions: [N] ([total exercises], avg score [X])
Wiki pages updated: [N]
Experiments run: [N]
Writing reviews: [N] ([total findings])
IDEAS.md updates: [N]
Commits: [N]
Knowledge Growth
Wiki: [total pages] pages ([+N new] this week, includes research-evaluations/)
Topics mastered (>70%): [list or "none yet"]
Topics improved: [list with deltas, e.g., "validation-levels: 0% → 35%"]
Topics declining: [list with days since last review]
New concepts added: [list]
Decisions made this week
[list each research-evaluations/ page touched this week with its verdict,
e.g. "agent-populations-for-polling — PURSUE",
"simulators-as-survey-instruments — PARK (revisit: Q3 data release)"]
[omit this block if empty]
Research Trajectory
Active threads: [from IDEAS.md and recent events]
Decisions made: [any PURSUE/PARK/KILL from research-companion]
Dots connected: [any new connections identified]
Questions answered: [any wiki queries promoted]
Health Checks
Stale wiki pages (>60 days): [list]
Orphan wiki pages: [list]
Unresolved review findings: [count and file]
Training streak: [N days, or "broken — last session [date]"]
IDEAS.md last updated: [date]
After the report, add a brief analysis section (3-5 bullet points):
Scan wiki/research-evaluations/*.md for any PARK verdict where:
revisit_conditions in frontmatter is non-empty, ANDdate is older than 30 days before today, ANDFlag these gently — "PARKed idea '[topic]' may be worth revisiting: condition was '[revisit_conditions]', and [event] this week touches that area." Do not auto-promote; this is a nudge. Skip silently if wiki/research-evaluations/ doesn't exist.
Based on the analysis, suggest 3-5 priorities ranked by impact:
Priorities for [Next Week Dates]
1. [Priority] — [why it matters] — [specific action]
2. ...
3. ...
Priority categories:
After presenting the digest, offer:
Update IDEAS.md — "Based on this week's activity, I'd suggest adding/updating these items in IDEAS.md: [list]. Want me to make these edits?"
Graduate mature ideas — "These IDEAS.md items seem ready to become wiki pages: [list]. Want to promote them?"
Wiki lint — "There are [N] health issues in the wiki. Want me to run a full lint and fix them?"
Set focus for next week — "Want to set a specific focus for next week? I'll adjust your research-state.yaml suggested actions."
Drafts touched but not reviewed — Cross-reference events.jsonl writing:edit events in the review period against .review/ findings. For each draft file that has writing:edit events but no corresponding entry under .review/ (or a stale one older than the most recent edit), list it and suggest /academic review <file>. Skip this pass silently if the /academic skill is not installed (check ~/.claude/skills/academic/SKILL.md or a plugin equivalent); the suggestion line should also be omitted in that case.
Share as event — Emit a weekly review event:
{"ts":"...","type":"review:weekly","detail":"Week of [dates]: [N] papers, [N] sessions, [N] wiki updates","source":"weekly-review"}
$ARGUMENTS