From nexus-agents
Researches topics using multiple sources including web search and runs multi-agent voting for architectural decisions, dependency choices, or API design.
npx claudepluginhub williamzujkowski/nexus-agentsThis skill is limited to using the following tools:
<!-- CANONICAL SOURCES:
Evaluates decisions via stance rotation (neutral, advocate, critic perspectives), synthesizes confidence-rated recommendation with next steps. For architectural choices, tech options, build-vs-buy, tradeoffs.
Orchestrates multi-agent research across web, codebase, and community sources for broad, mixed, or ambiguous analyze/investigate requests needing evidence synthesis.
Orchestrates dynamic agent teams for iterative peer-to-peer debates on decisions, producing tradeoff maps via step-back moderation and contention analysis.
Share bugs, ideas, or general feedback.
Full documentation:
grep -ri "keyword" docs/research/Create proposal with:
Voting Agents: Architect, Security, DevEx, AI/ML, PM
Thresholds:
| Decision Type | Threshold |
|---|---|
| Reversible changes | Majority |
| Architecture | Supermajority |
| Security-critical | Unanimous |
See CONSENSUS_PROTOCOLS.md for protocol selection matrix.
Record decision in GitHub issue with voting record.
# Decision Record: [Topic]
## Status: [Approved/Rejected]
## Voting Record
| Agent | Vote | Reasoning |
| ----- | ---- | --------- |
| Excuse | Counter |
|---|---|
| "I already know the answer" | Then write up the alternatives anyway. The vote isn't to discover the answer; it's to surface what you missed. |
| "Skip the research, just vote" | A vote without research surfaces opinion, not informed judgment. Cite primary sources. |
| "Simulated votes are fine for this" | Per CLAUDE.md and memory: simulated votes are random. Never use for real decisions. |
| "Unanimous would be too slow" | Unanimous applies to security-critical and breaking-API. Match the threshold to the reversibility. |
| "We can revisit if it's wrong" | Some decisions are expensive to reverse (data shape, public API, dep choice). Apply higher threshold accordingly. |
simulateVotes: true for anything other than unit testsconsensus_vote ran with real CLIs (simulateVotes: false)