By JFK
Academic expert perspectives for any codebase — CS, Database, Statistics, Data Science, Distributed Systems, PL Theory, Security & Cryptography reviews
Conformance audit for PhD Panel commands — verifies all command files have required structural sections (mode detection, trust boundary, safety clauses, cross-reference sections)
Manage the claude-phd-panel user config file at ~/.claude/claude-phd-panel.json — show, initialize, or read a single setting
Computer Science PhD review — algorithm complexity, data structures, concurrency correctness, computational efficiency
Database Theory PhD review — schema normalization, query optimization, indexing strategy, consistency models, transaction isolation
Distributed Systems PhD review — consensus correctness, fault tolerance, partition handling, consistency guarantees, idempotency
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Academic expert perspectives for any codebase. Seven specialized review commands that analyze your project from different research domain viewpoints.
| Command | Role | What it reviews |
|---|---|---|
/cs | Computer Science PhD | Algorithm complexity, data structures, concurrency correctness |
/db | Database Theory PhD | Schema normalization, query optimization, consistency models |
/stats | Statistics PhD | A/B test design, metric validity, statistical significance |
/ds | Data Science PhD | ML pipelines, feature engineering, model evaluation |
/dist-sys | Distributed Systems PhD | Consensus, fault tolerance, partition handling |
/pl | PL Theory PhD | Type safety, abstraction design, error handling patterns |
/sec | Security & Cryptography PhD | Primitive selection, protocol safety, key management, side channels |
| Command | Purpose |
|---|---|
/config | Manage ~/.claude/claude-phd-panel.json — show, init, or read a setting |
/audit | Verify all command files conform to plugin conventions |
/plugin marketplace add JFK/claude-phd-panel-plugin
/plugin install claude-phd-panel
Run any command to get a full academic review:
/claude-phd-panel:cs # Full CS review of current repo
/claude-phd-panel:cs owner/repo # Analyze a specific repo
/claude-phd-panel:db schema # Focus on schema design
/claude-phd-panel:stats metrics # Focus on metrics/experiments
Ask any PhD a direct question — they'll answer from their academic perspective, grounded in your actual codebase:
/claude-phd-panel:cs Is this sorting approach optimal for our data size?
/claude-phd-panel:db Should we denormalize this table for read performance?
/claude-phd-panel:stats Is our A/B test sample size sufficient?
/claude-phd-panel:ds Is there data leakage in our feature pipeline?
/claude-phd-panel:dist-sys Can this service handle network partitions?
/claude-phd-panel:pl Should we use generics here or concrete types?
/claude-phd-panel:sec Is HS256 safe for our JWT use case?
Configure the output language for all PhD commands:
/claude-phd-panel:config init # Create ~/.claude/claude-phd-panel.json
Edit language to your preferred ISO 639-1 code (ja, zh, ko, etc.):
{
"language": "ja"
}
All review output and Q&A responses will be in your chosen language. Code blocks, file paths, and structural headings stay in English for tool compatibility.
Run PhD Panel commands alongside Claude C-Suite commands in the same session for executive + academic perspectives:
/claude-c-suite:cto # CTO flags DB performance concern
/claude-phd-panel:db # DB PhD validates with academic rigor
A typical session combining both plugins:
CTO flags an issue — /claude-c-suite:cto reports that the user
profile endpoint is slow under load and recommends caching:
"Profile reads dominate p95 latency. Consider Redis caching with a 5-minute TTL. Severity: High."
DB PhD validates the diagnosis — /claude-phd-panel:db Is caching the right fix here, or is the underlying query the problem? reads the actual
schema and queries, then responds:
"The
userstable is missing an index on(org_id, last_active_at), which forces a sequential scan on every profile read. Caching would mask the problem but not fix it — and would introduce staleness for a workload that has strong read-your-writes expectations. Recommend adding the composite index first; reassess caching only if p95 is still high."
CS PhD checks the algorithmic side — /claude-phd-panel:cs notices
the handler also does an O(n²) merge of friend lists in application code
and flags it as a separate, larger issue.
CEO synthesizes — /claude-c-suite:ceo combines all three findings:
index first (cheap, correct), then refactor the merge (medium effort,
bigger win), defer caching (don't mask root causes).
The pattern: C-Suite identifies what to worry about; PhD Panel proves whether the proposed fix is actually the right one.
npx claudepluginhub jfk/claude-phd-panel-plugin --plugin claude-phd-panelExecutive team perspectives for any codebase — CEO, CTO, PM, CDO, CSO, CLO, COO, CMO, CAIO, CFO, CIO, QA Lead, DX Lead reviews
Full-lifecycle GitHub-issue-driven dev workflow — propose issues from session context, design-gated start, advisor + Copilot-gated ship, ceremony-automated tag, and an /objective orchestrator that drives a whole milestone to PRs — with HITL confirmation at every phase boundary or unattended autonomous runs, multi-issue batch support, pluggable post-PR reviewer, and per-repo Kagura Memory auto-detect.
Create, manage, and summon custom expert skills through interactive dialogue
Planner / Evaluator / Generator harness for Claude Code — drives development end-to-end from a GitHub issue through gated review and PR creation, with memory-backed recall for compounding value across runs
Google Workspace CLI for Claude Code — Calendar, Gmail, Drive with multi-account support
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification