councilify

Build domain-specific review councils with orthogonal lenses and synthesized verdicts.

10|11|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/microsoft/amplifier-bundle-skills --skill councilify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: councilify
Source: https://github.com/microsoft/amplifier-bundle-skills/tree/main/skills/councilify
Command: npx skills add https://github.com/microsoft/amplifier-bundle-skills --skill councilify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Councilify helps you create a brand-new review council for a specific domain when you need multiple orthogonal perspectives to evaluate work, debate tradeoffs, and return a synthesized verdict with preserved dissent.

Core Features & Use Cases

  • Council design: Derives the right set of review lenses for a domain instead of copying arbitrary reviewers.
  • Skill and agent assembly: Builds the missing lenses as persona skills or specialist agents when the role needs judgment or active building.
  • Orchestrator packaging: Produces a usable council bundle with a roster, guardrails, and end-to-end invocation flow.
  • Use case: Use this skill when standing up a new council for product, security, performance, or data review and you need it to run in a fresh session with clear verdicts and dissent.

Quick Start

Use the councilify skill to build a complete council for the domain of security review.

Frequently Asked Questions about councilify

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

FAQPage Schema
How do I build a domain review council with multiple orthogonal perspectives?

To build a domain review council, you derive a set of orthogonal review lenses, assemble missing lenses as specialist agents, and package an invocable orchestrator that reconciles perspectives into a synthesized verdict with explicit dissent handling.

What is a domain council and when do I need multiple review lenses?

A domain council is a structured review system that fans out work to orthogonal review lenses, such as security or performance, to debate tradeoffs. You need it when a single perspective is insufficient and a synthesized verdict with preserved dissent is required.

How do I assemble a reusable review council for security or product evaluation?

You assemble a reusable review council by deriving the correct roster for your domain, routing missing perspectives to build new persona skills, drafting lens guardrails, and bundling the end-to-end invocation flow into an orchestrator package.

Does the council orchestrator handle dissent and conflicting review verdicts?

Yes, the council orchestrator explicitly handles dissent by reconciling orthogonal review lenses against existing skill inventory and assembling a final synthesized verdict that preserves conflicting perspectives.

Can I reuse existing skills when standing up a new domain council?

Yes, the assembly process performs reuse-versus-build routing by reconciling required review lenses against your existing skill inventory, only building new persona skills or specialist agents when a missing role requires active judgment.