skills/25-HosungYou-Diverga/skills/diverga/SKILL.md
Diverga Dashboard - Live configuration status and feature overview. 24 specialized agents across 9 categories for social science research. VS methodology prevents mode collapse. Human checkpoints enforce human-in-the-loop decisions. Triggers: /diverga, diverga dashboard, diverga status
npx skillsauth add brycewang-stanford/Awesome-Agent-Skills-for-Empirical-Research divergaInstall 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.
When the user runs /diverga (the base command), display a live configuration dashboard.
Display the following dashboard by reading live configuration and environment state. Use plain text output (no tool calls needed for display — just output the text directly).
Output this exact logo block:
╔═══════════════════════════════════════════════════════════════════════════════╗
║ ║
║ ██████╗ ██╗██╗ ██╗███████╗██████╗ ██████╗ █████╗ ║
║ ██╔══██╗██║██║ ██║██╔════╝██╔══██╗██╔════╝ ██╔══██╗ ║
║ ██║ ██║██║██║ ██║█████╗ ██████╔╝██║ ███╗███████║ ║
║ ██║ ██║██║╚██╗ ██╔╝██╔══╝ ██╔══██╗██║ ██║██╔══██║ ║
║ ██████╔╝██║ ╚████╔╝ ███████╗██║ ██║╚██████╔╝██║ ██║ ║
║ ╚═════╝ ╚═╝ ╚═══╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ║
║ ║
║ * Diverge from the Modal · Discover the Exceptional ║
║ ║
╚═══════════════════════════════════════════════════════════════════════════════╝
Read config/diverga-config.json (relative to the plugin directory at ~/.claude/plugins/diverga/config/diverga-config.json). Extract:
human_checkpoints.level or infer from human_checkpoints.enabled + human_checkpoints.requiredhud.preset if presentlanguageversionIf config file doesn't exist, show "Not configured — run /diverga:setup"
Check if .research/project-state.yaml exists in the current working directory.
Check these environment variables and report status:
SEMANTIC_SCHOLAR_API_KEY — for paper retrievalOPENALEX_EMAIL — for OpenAlex polite poolSCOPUS_API_KEY — for Scopus accessWOS_API_KEY — for Web of Science accessGROQ_API_KEY — for LLM screening (recommended)ANTHROPIC_API_KEY — for Claude API screeningOPENAI_API_KEY — for OpenAI screeningGEMINI_API_KEY — for Gemini visualizationFor each: show "configured" if set, "not set" if unset, with setup hint.
Combine all information into this format:
SYSTEM STATUS
Version: 11.0.0
Agents: 24 agents across 9 categories (A-G, I, X)
Status: Ready
CONFIGURATION
Checkpoint: [level from config or "Full (default)"]
HUD Preset: [preset from config or "research (default)"]
VS Method: Enabled
PROJECT
Active: [project name or "No active project"]
Stage: [stage or "-"]
Memory: [healthy/no project]
API STATUS (Paper Retrieval)
Semantic Scholar: [configured/not set -> export SEMANTIC_SCHOLAR_API_KEY=...]
OpenAlex: [configured (email: ...)/not set -> export [email protected]]
Scopus: [configured/not set -> export SCOPUS_API_KEY=...]
Web of Science: [configured/not set -> export WOS_API_KEY=...]
LLM PROVIDERS (Batch Screening via I2)
Groq: [configured/not set -> export GROQ_API_KEY=...]
llama-3.3-70b — $0.01/100 papers (recommended)
Anthropic API: [configured/not set -> export ANTHROPIC_API_KEY=...]
claude-haiku-4-5 — $0.15/100 papers
OpenAI: [configured/not set -> export OPENAI_API_KEY=...]
gpt-4o-mini — ~$0.02/100 papers
MCP INTEGRATIONS
Zotero: [detected/not available -> /diverga:setup for guidance]
Claude Code Browser: [detected/not available]
Gemini: [configured/not set -> export GEMINI_API_KEY=...]
QUICK ACTIONS
/diverga:setup Initial configuration
/diverga:doctor System diagnostics
/diverga:help All 24 agents & commands
/diverga:memory Project context & status
/diverga:hud HUD display settings
"Start a systematic review on [topic]" -> Begin research
If the user asks about Zotero MCP setup, provide:
Zotero MCP enables:
- Auto-import retrieved papers into Zotero library
- Collection management during screening (Included/Excluded)
- Bibliography generation in any citation style
- Citation insertion during manuscript writing
Setup:
1. Install Zotero desktop app (zotero.org)
2. Install Zotero MCP server
3. Add to Claude Code MCP config
4. Restart Claude Code
If the user asks about Claude Code Browser:
Claude Code Browser enables:
- Automated search queries on institutional databases (WoS, Scopus, ERIC)
- Guided export from university-licensed portals
- Semi-automated paper collection from any web-based database
Status: Available if Chrome extension is installed.
No additional setup needed.
echo $VARIABLE_NAME.research/project-state.yamldevelopment
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.