gurus

Review code with eight expert personas and generate consensus action plans.

3|1|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/epologee/leclause-skills --skill gurus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gurus
Source: https://github.com/epologee/leclause-skills/tree/main/packages/gurus/skills/gurus
Command: npx skills add https://github.com/epologee/leclause-skills --skill gurus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Large or complex codebases often hide architectural, testability, or maintainability problems that a single reviewer will miss. This Skill surfaces diverse, opinionated perspectives from eight expert personas and synthesizes their feedback into prioritized, actionable guidance so teams can decide and act with confidence.

Core Features & Use Cases

  • Eight expert personas: Produces independent reviews from Thoughtbot, Kent Beck, Martin Fowler, Uncle Bob, DHH, Sandi Metz, Tobi Lutke, and Rich Hickey to expose contrasting perspectives.
  • Full-repo default scope: Reads and reviews all relevant source files by default to avoid diff bias, or accepts an explicit file, directory, or commit range when requested.
  • Consensus synthesis and action plans: Groups similar findings, counts guru agreement, lists consensus items that meet the six-or-more threshold, and creates concrete improvement proposals.
  • Execution options: Presents action plans for manual approval, can apply accepted changes as one commit per logical item, or run an autonomous loop to implement consensus items when explicitly authorized.

Quick Start

Review the repository or a specified scope and produce a consensus action plan highlighting issues agreed upon by six or more gurus.

Frequently Asked Questions about gurus

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

FAQPage Schema
How do I get an expert code review for architectural and maintainability issues?

To get an expert code review, this Skill analyzes your repository using eight persona-driven expert perspectives to surface architectural, testing, and maintainability defects. It synthesizes their feedback into a prioritized consensus action plan for items agreed upon by six or more experts.

What is the best way to automate consensus-based code refactoring across a full repository?

Automating consensus-based code refactoring involves running an autonomous loop to implement action plans generated from multi-perspective expert reviews. This Skill applies accepted changes as one commit per logical item when explicitly authorized by the user.

How does multi-perspective code review surface design issues that a single reviewer misses?

Multi-perspective code review surfaces hidden design issues by generating independent evaluations from eight expert personas, such as Martin Fowler and Uncle Bob. It aggregates their findings, counts guru agreement, and highlights actionable defects that meet a six-or-more consensus threshold.

Can I scope an automated code review to a specific directory or commit range instead of the full repository?

Yes, you can scope an automated code review to a specific directory, file, or commit range. While the default behavior reads all relevant source files to avoid diff bias, it accepts explicit scope parameters to focus the architectural and style evaluations.

Does multi-perspective code review work across multiple programming languages?

Yes, multi-perspective code review works across multiple programming languages. The Skill evaluates source files throughout your repository without language restrictions, applying expert testing and style criteria to all relevant code.

When should I avoid using autonomous consensus loops for code refactoring?

You should avoid using autonomous consensus loops for code refactoring when you need strict manual oversight of architectural changes. Instead, use the manual approval mode to review action plans before accepting changes as individual logical commits.