agent-court-agents

Automate creation and orchestration of AI courtroom agents for Agent Court.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/Uday9316/Nad-Court --skill agent-court-agents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-court-agents
Source: https://github.com/Uday9316/Nad-Court/tree/main/agents
Command: npx skills add https://github.com/Uday9316/Nad-Court --skill agent-court-agents

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Agent Court AI agents automate the creation and orchestration of specialized courtroom personas (advocate, defender, and multiple judges) to streamline testing and demonstration of AI-based legal workflows.

Core Features & Use Cases

  • Role definitions: Create consistent identities for NadCourt-Advocate, NadCourt-Defender, and six judge personas.
  • Dynamic argument generation: Generate opening, counter, and closing arguments with controlled prompts.
  • Evaluation orchestration: Run judge evaluations with JSON rubrics and scoring to compare outcomes.
  • Prototype simulations: Simulate multi-round cases to study prompt design, strategy, and governance.

Quick Start

Instantiate NadCourt-Advocate to draft an opening argument for a security-vulnerability case using the Agent Court prompts.

Frequently Asked Questions about agent-court-agents

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

FAQPage Schema
How do I automate AI courtroom simulations for multi-agent legal workflows?

AI courtroom simulations are automated by instantiating specialized agent roles like advocate, defender, and six judge personas to orchestrate multi-round legal proceedings. This skill standardizes role prompts, decision formats, and JSON rubrics for dynamic argument generation and evaluation.

Can I use standardized rubrics to evaluate AI judge decisions in simulated proceedings?

Standardized JSON rubrics are used to evaluate AI judge decisions by defining scoring criteria and safety checks across all agents. This standardizes data flow and enables consistent comparison of outcomes across multiple simulation rounds.

How do I generate opening, counter, and closing arguments for AI legal agents?

Opening, counter, and closing arguments for AI legal agents are generated using controlled prompts defined within the advocate and defender role identities. These role definitions ensure consistent argument drafting for various simulated case scenarios.

What is the best way to simulate multi-round legal cases to study AI prompt design and governance?

Multi-round legal cases are simulated by orchestrating federated AI courtroom agents through structured proceedings with evaluation and logging workflows. This setup allows researchers to study prompt design, strategy, and governance by comparing judge evaluations across rounds.

Do I need to define specific personas to run an AI agent court simulation?

Specific personas are required to run an AI agent court simulation, including a NadCourt-Advocate, NadCourt-Defender, and six distinct judge personas. These identities create consistent roles for advocacy, defense, and evaluation throughout the proceedings.

Are there limitations to using predefined AI courtroom roles for legal prompt testing?

Predefined AI courtroom roles focus on structured legal workflows with fixed advocate, defender, and judge personas, limiting flexibility for unstructured legal scenarios. The rigid JSON rubrics and role definitions are optimized for standardized data flow and scoring rather than open-ended legal research.