council

Convene a council of role-based agents for live shared team deliberation.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/weside-ai/claude-code-plugin --skill council-weside-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: council
Source: https://github.com/weside-ai/claude-code-plugin/tree/main/we/skills/council
Command: npx skills add https://github.com/weside-ai/claude-code-plugin --skill council-weside-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires weside, agent-teams, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill facilitates live, shared team deliberation on a specific topic by convening a council of agents, enabling multi-angle discussion and collaborative decision-making.

Core Features & Use Cases

  • Live Shared Team Deliberation: Gather a council of agents to discuss and deliberate on a given topic.
  • Role-Based Agents: Assign specific roles to agents (e.g., product owner, architect) for focused discussions.
  • Weside Companions: Utilize Weside Companions for real identities and context, or fallback to generic role-agents.
  • Use Case: For a project retrospective, use this Skill to convene a council with roles like product owner, architect, and UX researcher to discuss user feedback and iterate on product features.

Quick Start

To start a council session, use the command '/we:council "Project retrospective topic"'

Frequently Asked Questions about council

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

FAQPage Schema
How do I facilitate live shared team deliberation for a product retrospective?

Live shared team deliberation for a product retrospective is facilitated by convening a council of agents to discuss a specific topic from multiple angles. You assign specific roles like product owner or UX researcher to enable collaborative decision-making.

Can I use role-based agents for team deliberation without real identities?

You can use generic role-based agents for team deliberation without real identities. The system supports fallback to generic role-agents when Weside Companions are not utilized for injecting real context into the discussion.

Do I need Agent Teams configured to run a council session?

You need Agent Teams configured to run a council session. The environment requires Agent Teams for proper member resolution and context injection during the live deliberation process.

What is the best way to start a council session for project deliberation?

The best way to start a council session for project deliberation is using the command '/we:council' followed by your topic. This convenes the agent team to immediately begin discussing the specified subject.

Does multi-angle agent discussion work for iterating on product features?

Multi-angle agent discussion works for iterating on product features by gathering a council with distinct roles like architect and UX researcher. They collaboratively review user feedback to drive feature iteration.

When should I not use agent-based deliberation for team decisions?

You should not use agent-based deliberation for team decisions when your environment lacks the required Agent Teams dependency or when you need a quick single-perspective answer rather than a structured multi-role collaborative discussion.