Help us improve
Share bugs, ideas, or general feedback.
From agent-flow
Spawns 2-3 agent roles (reviewer, fixer, architect) to debate a topic from different expertise angles. Helps explore tradeoffs or get multiple perspectives on a question.
npx claudepluginhub asysta-act/agent-flow --plugin agent-flowHow this skill is triggered — by the user, by Claude, or both
Slash command
/agent-flow:discuss <topic> [--agents <list>]<topic> [--agents <list>]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Input: `$ARGUMENTS` = topic or question + optional `--agents <list>` (comma-separated agent names)
Spawns parallel agents with distinct cognitive personas to deliberate on questions, research codebase files, and synthesize opinionated verdicts. For multi-viewpoint analysis of decisions, designs, or strategies.
Runs structured four-way debates between Claude, Sonnet, Gemini, and Codex CLI for critical decisions and technical trade-off analysis.
Refines development plans through multi-round discussions among 3-10 specialized agents selected by domain like frontend, backend, security. Builds consensus on recommendations and trade-offs.
Share bugs, ideas, or general feedback.
Input: $ARGUMENTS = topic or question + optional --agents <list> (comma-separated agent names)
Parse $ARGUMENTS:
--agents reviewer,fixer,architect → agent_listreviewer,fixer,architect (if not specified)For each agent in agent_list (in parallel): Run agent via Task tool with context:
You are participating in a multi-agent discussion about: {topic}
Your role: {agent description from frontmatter}
Style: {agent style from frontmatter}
Provide your perspective on this topic in 100-200 words.
Focus on concerns and insights specific to YOUR expertise.
Be opinionated — disagree with conventional wisdom if your expertise suggests otherwise.
Collect all agent responses.
Display as structured discussion:
## Discussion: {topic}
### {agent-1 name} ({agent-1 style})
{agent-1 perspective}
### {agent-2 name} ({agent-2 style})
{agent-2 perspective}
### {agent-3 name} ({agent-3 style})
{agent-3 perspective}
### Synthesis
{synthesize key agreements, disagreements, and recommended approach}
Ask: "Follow up on any perspective? [agent name / done]" If user picks an agent → run that agent again with the full discussion context for deeper exploration.