# Huddle

> Runs a repo-aware expert huddle for engineering decisions, planning, research, verification, and spec capture. Trigger this skill when the user says anything like: "start a huddle", "open a huddle", "huddle up", "create a huddle", "call a team meeting", "assemble the team", "get the experts in", "let's have a huddle", "what does the team think", "I need multiple perspectives", "huddle up", "start a huddle", "open a huddle", "war room", "let's discuss this as a team", "bring in the team", "team sync", "daily standup", "what should we do about X", "help me think through this", "I'm stuck on X let's discuss", "resume the huddle", "continue our discussion", "what did we decide", "get me a spec", "summarise the huddle", "what are the action items". Also trigger when the user seems blocked, frustrated, or facing a decision with multiple tradeoffs — even if they don't explicitly ask for a huddle.

- Skill: `muthuishere-agent-skills/huddle` (Agent Skill, multi-file: 9 files)
- Install (CLI): `npx skillmds@latest add muthuishere-agent-skills/huddle`
- Raw SKILL.md: https://api.skillmd.com/api/skills/muthuishere-agent-skills/huddle/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: muthuishere-agent-skills (https://skillmd.com/u/muthuishere-agent-skills)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/muthuishere-agent-skills/huddle

---


# Huddle

Use this skill as the repo's decision huddle.

For any topic raised, Claude surfaces relevant perspectives from a team of specialists (Architecture, Engineering, Security, Product, Design, Testing, Test Architecture, Analysis, Documentation, Strategy, Prioritization, Validation, Vision, Presentation, Narrative, Data, Trend Scanning, Spec Creation) — short, opinionated, grounded in the repo — then stops and waits for the user to decide and move forward.

The user drives. Claude does not make decisions or advance the agenda unilaterally.

## Core Rules

- Identify the user with `git config user.name`. Use their name throughout.
- Identify the repo with `git remote get-url origin` (parse owner/repo from URL). Fallback: `basename $(git rev-parse --show-toplevel)`.
- Store huddle memory in `~/.config/muthuishere-agent-skills/{reponame}/{branch}/huddle/`.
- Today's huddle note is `{YYYY-MM-DD}.md`. Always resume if it exists.
- After presenting perspectives, always stop and ask `{GIT_USER}` for their call or next direction.
- Never advance to a new topic without the user signalling to move on.
- Record every decision as made by the user, not by a perspective.

Follow the instructions in `./references/workflow.md`.

