Agent skill

Mixture Of Experts

by Arenukvern in Arenukvern/mcp_flutter

Run a Mixture of Experts (MoE) audit on any topic, plan, codebase, evidence archive, or process.

MITAuto-check passedAgent Workflows

Install Mixture Of Experts

skills CLI
$ npx skills add Arenukvern/mcp_flutter --skill mixture-of-experts -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Arenukvern/mcp_flutter mixture-of-experts --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Arenukvern/mcp_flutter.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/mixture-of-experts .claude/skills/mixture-of-experts && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
mixture-of-experts
GitHub stars
387
Token cost
~2.3k tokens
SKILL.md length
1,150 words
Files
8 (incl. references)
Skills in repo
23
Repo updated
First seen
Licence
MIT

At a glance

Run a Mixture of Experts (MoE) audit on any topic, plan, codebase, evidence archive, or process.

  • Works in 6 steps: Identify the Topic → Define Expert Personas → Spawn Subagents → …
  • Designing architectures
  • SKILL.md covers When to use, Workflow, Install and Sources
  • Calls npx

What it does

Mixture Of Experts is an agent skill from Arenukvern/mcp_flutter. Run a Mixture of Experts (MoE) audit on any topic, plan, codebase, evidence archive, or process. Dynamically spawns specialized subagents with different critical lenses to cross-reference findings and detect flaws, overlap, retention issues, or drift. Use when designing architectures, analyzing complex code, verifying multi-step plans, classifying evidence artifacts, or looking for duplicated intent in a repo.

Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including reference files (for example `evals/cases/evidence-retention-trigger.yaml`, `evals/cases/evolutionary-simplicity-synthesis-trigger.yaml` and `evals/cases/install-skills-dormant.yaml`).

It sits in Agent Workflows, covering Subagents. The repository describes itself as: MCP Toolkit for Flutter AI Agent Driven Development (MCP/CLI + custom client side tools) - via closed feedback loop (visual & semantic snapshot) and high client side… The licence is MIT.

When your agent uses it

  • Designing architectures
  • Analyzing complex code
  • Verifying multi-step plans
  • Classifying evidence artifacts

Example prompts

  • “/mixture-of-experts”

Requirements

  • Node.js

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Identify the Topic
  2. Define Expert Personas
  3. Spawn Subagents
  4. Cross-reference Findings
  5. Choose output mode
  6. Present to User

What it can do on your machine

Read from SKILL.md and the folder at commit 62f3ee1. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npx, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Mixture Of Experts loads about 2.3k tokens when it runs, and up to ~3.2k if it reads all its reference files. Until then it costs about 108 tokens; SKILL.md has 1,150 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~108
When it runs · the whole SKILL.md, loaded when a task matches
~2.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Arenukvern/mcp_flutter at commit 62f3ee1, republished under its MIT licence (© Arenukvern). 1,150 words, ~2,309 tokens.

Download SKILL.mdSave it as .claude/skills/mixture-of-experts/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
mixture-of-experts
description
Run a Mixture of Experts (MoE) audit on any topic, plan, codebase, evidence archive, or process. Dynamically spawns specialized subagents with different critical lenses to cross-reference findings and detect flaws, overlap, retention issues, or drift. Use when designing architectures, analyzing complex code, verifying multi-step plans, classifying evidence artifacts, or looking for duplicated intent in a repo.
license
MIT
type
governance
metadata.author
skill-steward
metadata.version
1.1.0
metadata.category
governance

Mixture of Experts (MoE) Audit

The Mixture of Experts pattern is a powerful critical-thinking framework. It prevents tunnel vision by forcing multiple independent "expert personas" to analyze a single topic from completely different angles, before cross-referencing their findings.

It can be applied to literally anything: a codebase, a feature plan, a deployment process, or a repository's governance skills.

When to use

  • "Review this architecture plan using a mixture of experts"
  • "Do we have skills with duplicated intent?"
  • "Audit this deployment script for security and performance"
  • You encounter a complex design decision and need rigorous, multi-faceted critique.

Workflow

  1. Identify the Topic Understand what the user wants to audit (e.g. "repo skills overlap", "new caching architecture", "release process").

  2. Define Expert Personas Invent 2-3 specialized experts whose lenses are highly relevant but orthogonal to the topic. Use more than 3 only when the user explicitly asks for broad subagent coverage or when the domains are truly independent; default maximum is 4. Do not spawn agents to restate the parent plan. For each expert, write a short ownership contract:

    • Role: the critical lens.
    • Scope: what evidence or subsystem they inspect.
    • Out of scope: what they must not decide or edit.
    • Expected output: findings, contradiction, or artifact recommendation.
    • Fallback: what to do if the lens times out or returns partial evidence.
    • Integration contract: exact docs, checks, skills, or code surfaces their finding would affect.

    Examples:

    • For repo governance: "Codebase Auditor", "Skills Analyst"
    • For a system architecture: "Security Specialist", "Scalability Engineer", "Cost Analyst"
    • For a frontend component: "Accessibility Auditor", "Performance Expert"
    • For product claims or external platform support: "Evidence / Validation QA". This lens asks what claim is being made, what evidence proves exactly that claim, what validation or source freshness is required, and what remains a non-claim. Use it when a thread touches platform support, generated assets, cross-repo cleanup, benchmark proof, public compatibility, or external APIs.
    • For evidence archives, PDSA loops, dogfood notes, templates, and proof packets: "Evidence / Retention QA". This lens asks whether the artifact is an ADR, current ledger, historical evidence, public reproducibility card, template, check/tool candidate, or deletion candidate; whether it is for maintainer routing, current status, historical provenance, or public audit; what claim it protects; whether it has status/type/limitations/non-claims; and what next disposition prevents stale-proof drift.
    • For E2E Execution & Evals (Dogfooding): "Harness QA Expert". When a workflow, toolchain, typed action, or benchmark loop changes, include a Harness QA lens. Use a subagent when available; otherwise run the lens sequentially and label it. If the change claims H2+ maturity or changes action/benchmark behavior, capture a review artifact in the final or PR summary: scope, repo used, commands/actions exercised, evidence level reached, and remaining non-proof. Docs-only alignment can use softer wording and does not need a separate artifact unless it changes a readiness claim.
    • For stewardship, tools, harnesses, or growing products: "Generational Architecture Skeptic". This lens asks what can be deleted, collapsed, kept native, moved to docs/FAQ, extracted to a public API, generated from schema, or promoted to harness proof. It must ask whether the design helps the next repo, next agent, next version, and next maintainer, or instead creates path magic, one-consumer hacks, overclaims, "full adoption" drift, or tool dependency loops. The clean promise is: Skill Steward helps a repo notice when it has outgrown its current shape, choose the smallest next layer, and prove the change reduces future work.
    • For stalled PDSA, repeated blockers, evidence loops, or repo pain: "Loop Compression / Pain Tutor". This lens asks what original user goal is being delayed, which owner can be fixed now, which native gate proves the fix, which surface can disappear, and whether the pain should become an error message, FAQ row, test, schema, script, action candidate, or current-ledger update instead of another evidence artifact.
  3. Spawn Subagents Use the available subagent capability for the current host to launch these experts independently. Give them explicit prompts to audit the target topic through their specific lens. Keep read-only lenses read-only unless the user explicitly asked for implementation. If no subagent tool is available, run the expert lenses sequentially and label the output as a non-parallel MoE.

  4. Cross-reference Findings Wait for all subagents to report back, or stop at the declared fallback point. Synthesize their independent critiques. Look for structural contradictions, missed edge cases, maintenance traps, and (in the case of repo skills) duplicated intent. If a lens times out or returns unusable evidence, label it as missing_lens, partial_lens, timed_out_lens, or superseded_lens; either retry, continue with downgraded confidence, or state that the missing lens blocks a stronger claim. Include a compact lens-status summary whenever the MoE result affects implementation, evidence, or a readiness claim.

    Example lens-status summary:

    markdown
    | Lens | Status | Integration |
    |------|--------|-------------|
    | Evidence QA | integrated | limited the claim ceiling |
    | Operations QA | partial | accepted as input, not proof |
    | Skeptic | timed_out | no stronger claim based on this lens |

    When the Skeptic lens is active, name the smallest useful layer and any deletion/collapse option before recommending new tools; for broad surface-shape questions, also name whether the useful move is split, compress, promote, demote, delete, or stay native. When the Evidence / Retention QA lens is active, name the artifact status, claim protected, and retention/disposition route before recommending new evidence. If the critique would change durable docs, skills, contracts, or tooling, create or recommend a Pattern Promotion Review under docs/evidence/ instead of creating a new doctrine. For broad repo pain, MoE may discover possible lane candidates and contradictions between lanes. These findings are advisory critique inputs only: they do not authorize writes, assign workers, accept results, or replace parent synthesis. Parent lane contracts and direct-fix authority belong to multi-agent-handoff.

  5. Choose output mode

    • Read-only critique mode: If the user asks to analyze, discuss, criticize, or validate only, summarize findings in chat. Do not create files or plans.
    • Implementation planning mode: If the user asks for a plan or approved changes, draft a concise implementation plan or learning artifact.
    • Execution mode: If the user explicitly approves implementation, apply the smallest scoped changes and validate them. If validation, generators, or freshness checks are skipped or blocked, record exact commands not run, why, and what claim is therefore not proven.
  6. Present to User Lead with critical findings, contradictions, and actionable recommendations. End the synthesis with one disposition:

    • chat_only: useful critique, no durable change.
    • promote_to_artifact: update an ADR, FAQ, evidence note, skill, docs map, or Pattern Promotion Review.
    • convert_to_check: repeated deterministic truth should become a test, validator, generator freshness check, or harness probe.
    • compress_existing: merge overlapping guidance or navigation while preserving child truths.
    • delete_or_retire: remove stale guidance, evidence, or scaffolding after useful truth lands elsewhere.
    • leave_native: keep the work in the repo's existing command, framework, or owner surface.

    If implementation follows from the MoE, hand off the execution through multi-agent-handoff or keep it in the parent with an explicit claim ceiling. MoE findings alone are not terminal lane states and do not make temp or worker proof source-owned. Ask for approval only when the next step would mutate files or widen scope.

Show full SKILL.md (18 more words)Show less

Compact rule: spawn for independence, synthesize for contradiction, persist only what changes future behavior.

Install

bash
npx skills add arenukvern/skill_steward --skill mixture-of-experts

Sources

See references/sources.md.

© Arenukvern, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (references) in .agents/skills/mixture-of-experts of Arenukvern/mcp_flutter.

  • SKILL.md
  • evals/cases/evidence-retention-trigger.yaml
  • evals/cases/evolutionary-simplicity-synthesis-trigger.yaml
  • evals/cases/install-skills-dormant.yaml
  • evals/cases/moe-architecture-trigger.yaml
  • evals/cases/parallel-governance-boundary-trigger.yaml
  • references/evals.md
  • references/sources.md

Open the folder on GitHubat commit 62f3ee1

Compare with similar skills

Mixture Of Experts next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Mixture Of Experts compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Mixture Of Experts this skillArenukvern/mcp_flutter387—~2.3kAutomated safety check: PassMIT
Claude Code Agent Developmentanthropics/claude-plugins-official38k7 repos~2.8kAutomated safety check: PassApache-2.0
Subagent Driven DevelopmentAsvarox/allkaraoke26138 repos~1.2kAutomated safety check: PassNone
Dispatching Parallel Agentsultralisp/ultralisp25841 repos~1.5kAutomated safety check: PassNone
Reflect on Session Learningscursor/plugins11k5 repos~1.2kAutomated safety check: PassNone
Paseo Advisor Second Opiniongetpaseo/paseo20k1 repos~756Automated safety check: PassCustom licence

Similar skills

  • Claude Code Agent Development

    anthropics/claude-plugins-official

    Official

    Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.

    38k GitHub starsUsed in 7 repos~2.8k tokens
    Agent WorkflowsAuto-check passed
  • Subagent Driven Development

    Asvarox/allkaraoke

    A skill your agent uses when executing implementation plans with independent tasks in the current session

    261 GitHub starsUsed in 38 repos~1.2k tokens
    Agent WorkflowsAuto-check passed
  • Dispatching Parallel Agents

    ultralisp/ultralisp

    A skill your agent uses when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

    258 GitHub starsUsed in 41 repos~1.5k tokens
    Agent WorkflowsAuto-check passed
  • Official

    Starts three parallel reviewer subagents over the current conversation transcript, then turns their findings into concrete edits to existing skills.

    11k GitHub starsUsed in 5 repos~1.2k tokens
    Agent WorkflowsAuto-check passed
  • Launches one separate agent through Paseo to give a second opinion on the current task, with a self-contained briefing and no permission to edit files.

    20k GitHub starsUsed in 1 repo~756 tokens
    Agent WorkflowsAuto-check passed
  • Task Observer

    rebelytics/one-skill-to-rule-them-all

    Monitors task execution for skill improvement opportunities.

    3.2k GitHub starsUsed in 1 repo~11k tokens
    Agent WorkflowsAuto-check passed

More from Arenukvern/mcp_flutter

All 23 skills in this repo
  • Harness Engineering Lifecycle

    Arenukvern/mcp_flutter

    Design, implement, and integrate generalized validation harnesses across a producer-consumer boundary after a local harness contract exists.

    387 GitHub stars~1.6k tokensUpdated 8 days ago
    Auto-check passed
  • Multi Agent Handoff

    Arenukvern/mcp_flutter

    Plan and document handoffs, parent lane contracts, and parallel batch contracts between specialized AI agents (foreman, workers, reviewers).

    387 GitHub stars~2.7k tokensUpdated 8 days ago
    Auto-check passed
  • Plugin Marketplace Setup

    Arenukvern/mcp_flutter

    Designs public or private Agent Skill and plugin marketplaces for Cursor, Claude Code, Codex, Zed, Open Plugin, and npx skills—manifest layout, install matrix, and Skill Steward vs product boundaries.

    387 GitHub stars~2.9k tokensUpdated 8 days ago
    Auto-check passed
  • Release Changelog Harness

    Arenukvern/mcp_flutter

    Chooses ecosystem-native release and changelog tooling (Changesets, Melos, release-plz) plus binary distribution (GitHub Release tarballs, install.sh) when the product is an executable.

    387 GitHub stars~2.6k tokensUpdated 8 days ago
    Auto-check passed
  • Repository Governance Lifecycle

    Arenukvern/mcp_flutter

    Master orchestration for repository governance, North Star impact, sub-Star boundaries, and repair-first or evidence-first drift checks.

    387 GitHub stars~1.5k tokensUpdated 8 days ago
    Auto-check passed
  • Skill Authoring Lifecycle

    Arenukvern/mcp_flutter

    Scaffold and formally review a new Agent Skill in this marketplace repo.

    387 GitHub stars~1.5k tokensUpdated 8 days ago
    Auto-check passed

Categories

Questions about Mixture Of Experts

What does Mixture Of Experts do?

Run a Mixture of Experts (MoE) audit on any topic, plan, codebase, evidence archive, or process. Mixture Of Experts is an agent skill from Arenukvern/mcp_flutter. Run a Mixture of Experts (MoE) audit on any topic, plan, codebase, evidence archive, or process.

When should I use Mixture Of Experts?

Mixture Of Experts fits situations like: designing architectures; analyzing complex code; verifying multi-step plans; classifying evidence artifacts.

How do I install Mixture Of Experts in Claude Code?

Run `npx skills add Arenukvern/mcp_flutter --skill mixture-of-experts -a claude-code`. Or copy the skill folder (.agents/skills/mixture-of-experts in Arenukvern/mcp_flutter) into .claude/skills/mixture-of-experts in your project. Claude Code loads it when a task matches its description.

How do I install Mixture Of Experts in Codex?

Run `npx skills add Arenukvern/mcp_flutter --skill mixture-of-experts -a codex`. Or copy the skill folder (.agents/skills/mixture-of-experts in Arenukvern/mcp_flutter) into .agents/skills/mixture-of-experts in your project. Codex loads it when a task matches its description.

Can I use Mixture Of Experts in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Arenukvern/mcp_flutter --skill mixture-of-experts -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/mixture-of-experts, .gemini/skills/mixture-of-experts, .github/skills/mixture-of-experts and .opencode/skills/mixture-of-experts in your project.

What does Mixture Of Experts need to run?

Going by SKILL.md and its folder, Mixture Of Experts needs the command-line tools its instructions call (npx). Our summary lists: Node.js.

Does Mixture Of Experts access the network?

SKILL.md contains no URLs. Its commands use npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Mixture Of Experts safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Mixture Of Experts use?

Mixture Of Experts is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Mixture Of Experts use?

About 2.3k tokens (SKILL.md is roughly 9.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 884 tokens, read only when the agent opens those files.

What are the alternatives to Mixture Of Experts?

Skills that share tags, products or a category with Mixture Of Experts: Claude Code Agent Development (anthropics/claude-plugins-official, 38k stars), Subagent Driven Development (Asvarox/allkaraoke, 261 stars), Dispatching Parallel Agents (ultralisp/ultralisp, 258 stars) and Reflect on Session Learnings (cursor/plugins, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Mixture Of Experts?

Arenukvern (a GitHub user) maintains it in Arenukvern/mcp_flutter, which has 387 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on October 3, 2026.

Source: Arenukvern/mcp_flutter on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.