competitive-agents

Dispatch two parallel subagents to solve a task and synthesize the best solution.

4|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/baleen37/bstack --skill competitive-agents-baleen37
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: competitive-agents
Source: https://github.com/baleen37/bstack/tree/main/plugins/me/skills/competitive-agents
Command: npx skills add https://github.com/baleen37/bstack --skill competitive-agents-baleen37

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates parallel subagents to produce diversified analyses for complex tasks, reducing single-agent bias and accelerating robust decisions.

Core Features & Use Cases

  • Parallel subagents execute tasks in parallel and return diverse results for the same task.
  • The main agent synthesizes the best elements into a single, actionable solution with rationale and trade-offs.
  • Useful for systems design, architecture planning, API strategy, and any task with multiple valid approaches.

Quick Start

Provide a task description and I will run two parallel subagents to solve it and synthesize the best solution.

Frequently Asked Questions about competitive-agents

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use parallel agents for system design and architecture planning?

Parallel agents for system design work by dispatching two independent subagents to tackle the same architecture task from different angles. The main agent then synthesizes the best elements into a single, actionable solution with rationale and trade-offs.

What is parallel synthesis in multi-agent decision-making?

Parallel synthesis in multi-agent decision-making is a process where multiple subagents execute the same task independently to produce diversified analyses. This reduces single-agent bias and accelerates robust decisions by merging the best elements into one result.

When should I use parallel subagents instead of a single agent for API strategy?

You should use parallel subagents for API strategy when multiple valid approaches exist for your task. Dispatching independent agents ensures diverse results, which the main agent synthesizes into a single, actionable outcome with clear rationale and trade-offs.

Can I apply parallel subagents to any software engineering task with multiple valid approaches?

Yes, you can apply parallel subagents to any software engineering task with multiple valid approaches, such as systems design or API strategy. The main agent synthesizes the diverse results from both subagents into a single, actionable solution with rationale and trade-offs.

What are the limitations of using parallel agents for complex task synthesis?

The main limitation of parallel agent synthesis is that the main agent must reconcile potentially conflicting approaches from the subagents. While it reduces single-agent bias, the final synthesized result requires careful evaluation of trade-offs to ensure the chosen solution is actionable.

How does the main agent synthesize diverse results from parallel subagents?

The main agent synthesizes diverse results by evaluating the independent outputs from both parallel subagents. It extracts the best elements from each approach and merges them into a single, actionable result that includes explicit rationale and trade-offs.