magi

Coordinate three AI workers to reach consensus decisions via majority vote.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kentanakae/claude-code-plugins --skill magi-kentanakae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: magi
Source: https://github.com/kentanakae/claude-code-plugins/tree/main/plugins/core/skills/magi
Command: npx skills add https://github.com/kentanakae/claude-code-plugins --skill magi-kentanakae

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires TeamCreate, TaskCreate, TaskUpdate, TaskList, TaskGet, SendMessage, TeamDelete, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill facilitates decision-making by three AI consensus, mimicking the MAGI system from Evangelion. It is suitable for critical judgment scenarios such as design decisions, code reviews, and policy-making.

Core Features & Use Cases

  • Three AI Consensus: MELCHIOR, BALTHASAR, and CASPAR, each with unique perspectives and evaluation criteria, make decisions together.
  • Task Creation and Execution: Automate task creation and execution for each AI worker.
  • Decision Logic: Utilizes a majority vote system to determine the final decision based on the consensus of the three AI workers.

Quick Start

Create a MAGI system team and initiate a decision-making process for a specific task.

Frequently Asked Questions about magi

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

FAQPage Schema
How does AI consensus decision-making work for code review and policy-making?

AI consensus decision-making works by simulating three distinct AI workers evaluating a task from unique perspectives and resolving the final decision through a majority vote system. This mechanism ensures balanced outcomes for design choices, code reviews, and policy-making.

How do I set up an AI consensus team for design decisions?

To set up an AI consensus team for design decisions, create a team environment and initiate a specific task. The system automatically automates task creation and execution for each AI worker, evaluating the task to reach a final decision.

Do I need task management and messaging tools to run AI consensus code reviews?

Yes, you need task management and messaging tools to run AI consensus code reviews. The system requires tools for team creation, task listing, updating, retrieving, messaging, and deletion to automate worker execution and finalize decisions.

What is the best way to resolve critical judgment scenarios in software engineering?

The best way to resolve critical judgment scenarios in software engineering is using a three AI consensus system. It handles design decisions, code reviews, and policy-making by aggregating multiple perspectives through a majority vote.

Can I use Python scripts for deterministic tasks within an AI consensus workflow?

Yes, you can use Python scripts for deterministic tasks within an AI consensus workflow. The system executes Python scripts to handle deterministic operations while the three AI workers focus on evaluation and decision-making.