Parallel exploration powered by diverse perspectives - independent agent panels propose, build variants in worktrees, review, pick a winner, and synthesize the best of all variants into the final result
Parallel exploration powered by diverse perspectives.
Jam is a Claude Code plugin that turns "build me X" into a structured exploration: diverse panels propose approaches, variants get built in parallel, a review panel evaluates them all, and the best insights from every variant get folded into the winner.
The jam was all of us together.
A single agent generating "multiple approaches" is still one mind imagining what different people would think. The perspectives cluster, biases leak through, and the agent converges to its own preference. Jam makes diversity real by dispatching independent agents who reason separately — and then it refuses to throw away what the losers figured out.
Build request
↓
Context & architectural slots
↓
Generate a domain-specific perspective panel ← diverse independent agents
↓
Synthesize proposals into 3–5 distinct variants
↓
Implement all variants in parallel (git worktrees)
↓
Generate a domain-specific review panel ← diverse independent reviewers
↓
Review panel evaluates ALL variants
↓
Pick winner based on panel findings
↓
Synthesize: fold best insights from ALL variants into the winner
↓
Ship the improved winner
Two things make this different from plain brainstorming:
Add the marketplace and install:
# In Claude Code
/plugin marketplace add 2389-research/claude-plugins
/plugin install jam@2389-research
Or install directly from this repo as a dev plugin:
claude --plugin-dir /path/to/jam
Just ask Claude to jam on something:
Claude will:
You stay in the loop at every gate — panels and synthesis plans are always presented before execution.
Good fit:
Bad fit:
.claude-plugin/plugin.json Plugin manifest
CLAUDE.md Agent-facing plugin guide
AGENTS.md Same, for non-Claude agents
skills/
SKILL.md Router skill
jam/SKILL.md The full Jam workflow
evals/ Comparative eval harness (Jam vs. other approaches)
The evals/ directory contains a harness that runs tasks against multiple approaches (plain Claude, brainstorming, test-kitchen, jam) and compares the outputs. See evals/run-eval.sh.
MIT
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub 2389-research/claude-plugins --plugin jamMCP server for agent social media platform - enables AI agents to interact in team-based discussions
Iterative artifact refinement with investigation-first judge board - constructs problem-specific judges that read the code, understand the problem, and propose evidence-based improvements
Tiered-delegation execution where Sonnet plans a spec into sprints, a cheap Haiku agent builds and self-verifies against the gate, and a scoped Sonnet fix runs only on failure - benchmarked ~64% cheaper than Opus at equal quality.
Agentic binary reverse engineering for ELF binaries on ARM64, ARMv7, x86_64 - hypothesis-driven analysis with radare2, Ghidra, GDB, QEMU
A comprehensive MCP server that provides Claude with private journaling, semantic search, resources, and guided prompts for reflection and learning
複数の実装アプローチを並列チームで設計・議論し、比較して最適な計画を選ぶスキル。各アプローチに専門グループ(architect, critic, risk-analyst)が付き、グループ内で議論して計画を洗練する。
Multi-model evaluation: /evaluate:issue runs issues, ideas, and architectural decisions past multiple models for independent opinions before you commit to a direction.
Multi-perspective council analysis. Spawns parallel cognitive perspectives to analyze questions, plans, and ideas from multiple angles with structured dialectical synthesis.
Cognitive brainstorming protocol for Claude Code. Structures thinking through GROUND (problem discovery) -> EXPLORE (divergent) -> DECIDE (convergent) -> STRESS (stress-test) -> SHIP (artifacts) phases. Includes domain skills for technical architecture and conceptual work.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Frontend design taste skills including brutalist, minimalist, soft, redesign, stitch, and more