MR
Mayur Rathi
@sickn33
⭐ 47.3k GitHub stars

idea-evaluator

idea-evaluator is an code AI skill with a core value of Evaluates an idea by hosting a multi-turn debate between a Pro and Con agent, delivering a final verdict on whether it's worth pursuing. It helps developers solve real-world problems in the code domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

Evaluates an idea by hosting a multi-turn debate between a Pro and Con agent, delivering a final verdict on whether it's worth pursuing.

Last verified on: 2026-10-06

Quick Facts

Category code
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 47.3k
Last Verified 2026-10-06
Risk Level Low
mkdir -p ./skills/idea-evaluator && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/idea-evaluator/SKILL.md -o ./skills/idea-evaluator/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Idea Evaluator Orchestrator


Overview


The Idea Evaluator skill acts as an impartial judge for evaluating new concepts, features, or project ideas. It takes an initial idea from the user and orchestrates a structured, multi-turn debate between two simulated personas: a logical supporter (Pro Agent) and a constructive critic (Con Agent).


By pitting these two perspectives against each other, it surfaces the strongest arguments for both sides before delivering a comprehensive final verdict on whether the idea is worth building.


When to Use This Skill


- Use when you have a new idea but don't know if it's worth your time or effort to build.

- Use when evaluating potential features for a product to decide on priorities.

- Use when you want to rigorously stress-test an assumption before committing code.


How It Works


When triggered with an idea, you (the AI) will act as the Orchestrator and facilitate the following workflow:


Step 1: Initialize the Debate

You will assume the role of the Orchestrator. Introduce the debate and clearly state the idea being evaluated. Spawn or simulate the two participants:

- `@idea-evaluator-pro`: The logical supporter.

- `@idea-evaluator-con`: The constructive critic.


Step 2: The Debate (3 Turns)

Conduct a 3-turn debate where the Pro and Con agents respond to each other.

- **Turn 1 (Initial Pitches):** Pro presents the strongest case for the idea. Con presents the strongest immediate risks and flaws.

- **Turn 2 (Rebuttals):** Pro addresses Con's risks. Con challenges Pro's optimism.

- **Turn 3 (Closing Statements):** Both agents summarize their final stance on why the idea will succeed or fail.


*Note: Ensure the agents do not blindly agree/disagree but base their arguments on logic, market realities, and technical feasibility.*


Step 3: Final Verdict

Once the debate concludes, the Orchestrator steps in as the Judge. Provide a comprehensive summary formatted with:

- **Pros:** The strongest validated points in favor.

- **Cons:** The most critical risks identified.

- **Final Verdict:** A definitive recommendation (e.g., "Strongly Recommended", "Proceed with Caution", "Pivot Required", "Not Worth Building").

- **Why:** A brief justification summarizing the debate outcome.


Examples


Example 1: Evaluating a new app idea


**User:** "Evaluate this idea: A social network exclusively for houseplants where users post updates on their plant's growth."


**Agent:** (Proceeds to run the 3-turn debate between Pro and Con, followed by the Orchestrator's final verdict detailing the niche appeal versus retention challenges).


Best Practices


- ✅ Ensure the Pro and Con agents directly address each other's points during rebuttals.

- ✅ The Orchestrator must remain strictly neutral until the Final Verdict.

- ❌ Don't let the agents devolve into generic AI pleasantries; keep the debate sharp and analytical.

- ❌ Don't skip the debate steps; the back-and-forth is crucial for deep validation.


Limitations


- The verdict is based on simulated reasoning and logic, not actual market data or user feedback.

- This skill is for brainstorming and validation, not a guarantee of business success.


Related Skills


- `@idea-evaluator-pro` - The supporting persona used in this debate.

- `@idea-evaluator-con` - The critical persona used in this debate.

🎯 Best For

  • UI designers
  • Product designers
  • Claude users
  • Software engineers
  • Development teams

💡 Use Cases

  • Generating component mockups
  • Creating design system tokens
  • Code quality improvement
  • Best practice enforcement

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply idea-evaluator to Your Work

    Open your project in the AI assistant and ask it to apply the skill. Start with a small module to verify the output quality.

  4. 4

    Review and Refine

    Review AI suggestions before committing. Run tests, check for regressions, and iterate on the skill output.

❓ Frequently Asked Questions

Does this work with Figma?

Some design skills integrate with Figma plugins. Check the Works With section for supported tools.

Is idea-evaluator compatible with Cursor and VS Code?

Yes — this skill works with any AI coding assistant including Cursor, VS Code with Copilot, and JetBrains IDEs.

Do I need specific dependencies for idea-evaluator?

Check the install command and Works With section. Most code skills only require the AI assistant and your codebase.

How do I install idea-evaluator?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/idea-evaluator/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Skipping usability testing

AI-generated designs should be validated with real users before development.

Skipping validation

Always test AI-generated code changes, even for simple refactors.

Missing dependency updates

Check if the skill requires updated dependencies or new packages.

🔗 Related Skills