solving-competitively

Generate and evaluate multiple independent solutions against a rubric using isolated subagent contexts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Git-Fg/taches-principled-light --skill solving-competitively
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solving-competitively
Source: https://github.com/Git-Fg/taches-principled-light/tree/main/skills/solving-competitively
Command: npx skills add https://github.com/Git-Fg/taches-principled-light --skill solving-competitively

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The solving-competitively skill helps users generate and evaluate multiple independent solutions to complex problems, ensuring a thorough and unbiased assessment.

Core Features & Use Cases

  • Competitive Solution Generation: Generate multiple independent solutions to a given problem.
  • Multi-Judge Evaluation: Use multiple isolated judges to score each solution against a rubric.
  • Isolated Contexts: Run tasks in isolated subagent contexts to prevent bias and interference.
  • Use Case: When faced with a complex problem, such as designing a new software architecture, use this skill to generate and evaluate multiple potential solutions.

Quick Start

Generate and evaluate competitive solutions for the problem "Design a rate-limiting strategy for our API" using the solving-competitively skill.

Frequently Asked Questions about solving-competitively

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

FAQPage Schema
How do I evaluate multiple architecture designs for unbiased assessment?

To evaluate multiple architecture designs for unbiased assessment, define a structured problem statement and an evaluation rubric. The skill generates independent solutions and uses a multi-judge pipeline with isolated subagent contexts to score them.

What is multi-judge evaluation in solution generation?

Multi-judge evaluation in solution generation uses multiple isolated judges to score each proposed architecture against a predefined rubric. This prevents bias and interference by assessing solutions in independent subagent contexts.

How do I generate competitive solutions for complex software architecture problems?

To generate competitive solutions for complex software architecture problems, provide a structured problem statement to trigger competitive solution generation. The system creates and evaluates multiple independent strategies using a multi-judge pipeline.

When do I need isolated subagent contexts for strategic planning?

You need isolated subagent contexts for strategic planning when evaluating high-stakes decisions that require unbiased assessment. This approach prevents interference between multiple independent solutions during the multi-judge evaluation process.

Can I use this approach for high-stakes decision-making beyond software architecture?

Yes, you can use this competitive solution generation approach for high-stakes decision-making beyond software architecture, including strategic planning. It requires a structured problem statement and an evaluation rubric to generate and assess independent solutions.

What are the limitations of subagent-driven development for problem-solving?

A key limitation of subagent-driven development for problem-solving is its strict input requirement: it cannot function without a structured problem statement and a defined rubric to guide the multi-judge evaluation pipeline.