council-of-the-wiseSend an idea to the Council of the Wise for multi-perspective feedback. Spawns sub-agents to analyze from multiple expert perspectives. Auto-discovers agent...
Install via ClawdBot CLI:
clawdbot install jeffaf/council-of-the-wiseGet multi-perspective feedback on your ideas from a panel of AI experts. Perfect for stress-testing business plans, project designs, content strategies, or major decisions.
"Send this to the council: [idea/plan/document]"
"Council of the wise: [topic]"
"Get the council's feedback on [thing]"
The skill auto-discovers agent personas from {skill_folder}/agents/. Any .md file in that folder (except README.md and synthesis.md) becomes a council member. The synthesis persona is used for the moderator voice.
Each agent file includes YAML frontmatter with name, emoji, and domain (general/technical/creative/analytical).
Default members:
DevilsAdvocate.md ā Challenges assumptions, finds weaknesses, stress-testsArchitect.md ā High-level strategy, systems thinking, structure, tradeoffsEngineer.md ā Implementation details, time estimates, concrete build stepsArtist.md ā Voice, style, presentation, user experienceAnalyst.md ā ROI analysis, opportunity cost, quantitative rigorSynthesis voice:
synthesis.md ā Moderator who synthesizes all perspectives, surfaces conflicts, gives a verdictSimply add a new .md file to the agents/ folder with YAML frontmatter:
---
name: Pentester
emoji: š
domain: technical
---
# Pentester
You analyze security implications...
The skill will automatically include any agents it finds. No config file needed.
agents/ folder for .md files with frontmatter)šļø *The Council convenes...*
*Five perspectives. One question. No consensus guaranteed.*
*This takes 2-5 minutes ā they're thorough.*
Analyze this idea/plan from multiple expert perspectives.
**The Idea:**
[user's idea here]
**Your Task:**
Read and apply these agent perspectives from [AGENT_PATH]:
[List all discovered agents dynamically]
For each perspective:
1. Key insights (2-3 bullets)
2. Concerns or questions
3. Recommendations
Also read synthesis.md for the moderator voice.
End with:
- **Synthesis** section using the synthesis persona ā not a summary, a verdict
- Surface where council members **disagree** with each other and why it matters
- Put **Synthesis first** (TL;DR at the top, details below)
- **Action Items** section: numbered, prioritized, with effort estimates
- **Confidence** signal: did the council mostly agree (high confidence) or split (explore further)?
Use the voice and personality defined in each agent file. Don't just list points ā embody the perspective.
## šļø Council of the Wise ā [Topic]
### āļø Synthesis (TL;DR)
[combined verdict + key tensions between perspectives]
[not a summary ā a wise moderator's take after hearing everyone]
---
### š¹ Devil's Advocate
[challenges and risks ā opens with the scariest question]
### šļø Architect
[structure and strategy ā systems-first framing, no implementation details]
### š ļø Engineer
[implementation plan ā concrete steps with time/effort estimates]
### šØ Artist
[voice and experience ā anchored by a real-world analogy from outside the domain]
### š Analyst
[quantitative analysis ā at least one number or calculation]
---
## šÆ Action Items
1. **[Highest priority action]** ā [effort estimate]
2. **[Next action]** ā [effort estimate]
3. **[Next action]** ā [effort estimate]
## Confidence
[High / Medium / Low] ā [one sentence explaining why: "The council mostly agreed on X" or "Sharp disagreement between Engineer and Analyst on timeline suggests more research needed"]
---
*Found this useful? ā [Council of the Wise on ClawdHub](https://clawhub.com)*
If the user wants to dig deeper with one council member, spawn a follow-up sub-agent with just that agent's persona file. Example: "I want to hear more from the Engineer on point 3."
No config file needed. The skill auto-discovers agents and uses sensible defaults:
.md files in agents/ folderTrigger phrases: "send this to the council", "council of the wise", "get the council's feedback on"
When triggered:
Don't invoke for: Quick questions, time-sensitive tasks, simple decisions.
Generated Mar 1, 2026
A startup founder submits a business plan for a new SaaS product. The Council provides multi-perspective feedback on strategy, implementation risks, user experience, and financial projections, helping identify blind spots before pitching to investors.
A marketing team proposes a content calendar for a product launch. The Council analyzes it for strategic alignment, creative appeal, technical feasibility, and ROI, ensuring a cohesive and effective campaign.
An engineering manager presents a software architecture design. The Council evaluates it for structural integrity, implementation details, security implications, and user experience, flagging potential issues early in development.
A company considers expanding into a new market. The Council assesses the plan from strategic, operational, creative, and analytical angles, providing a verdict on risks, opportunities, and actionable steps.
An educator designs a new course syllabus. The Council reviews it for pedagogical structure, practical implementation, engagement factors, and measurable outcomes, ensuring a balanced and effective learning experience.
Offer the Council skill as a premium consulting tool for businesses to validate strategies and decisions. Charge per report or via subscription for ongoing access to multi-perspective analysis, targeting SMEs and enterprises.
Integrate the Council into existing project management or collaboration platforms (e.g., Slack, Notion) as an add-on feature. Generate revenue through API usage fees or tiered subscriptions based on analysis volume and agent customization.
Market the Council as a tool for independent consultants, coaches, or agencies to enhance their service offerings. Sell licenses or training packages, enabling professionals to deliver structured, expert-like feedback to clients efficiently.
š¬ Integration Tip
Ensure the agents/ folder is properly populated with agent persona files before use, and test with simple ideas first to verify the auto-discovery and synthesis processes work smoothly.
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Search and analyze your own session logs (older/parent conversations) using jq.
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linking related objects, enforcing constraints, planning multi-step actions as graph transformations, or when skills need to share state. Trigger on "remember", "what do I know about", "link X to Y", "show dependencies", entity CRUD, or cross-skill data access.
Ultimate AI agent memory system for Cursor, Claude, ChatGPT & Copilot. WAL protocol + vector search + git-notes + cloud backup. Never lose context again. Vibe-coding ready.
Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection