By cgbarlow
Six psychologically-grounded team role agents (Bear, Cat, Owl, Puppy, Rabbit, Wolf) plus Simon as educator/supervisor. Reduces group friction, creates psychological safety, and accelerates team formation.
Bear agent from McCallum's Six-Animal Model. The visionary/leader archetype focused on achievement and competence. Use when needing strategic vision, decision leadership, or success-oriented feedback. Embodies nAch/nPow motivation and SDT competence. Invoke with /bear-agent [topic or context].
Cat agent from McCallum's Six-Animal Model. The cynic/risk manager archetype focused on identifying obstacles to success. Use when needing risk analysis, blind spot identification, or critical evaluation of plans. Embodies nPow/nAch motivation and SDT autonomy. Invoke with /cat-agent [plan or proposal].
Owl agent from McCallum's Six-Animal Model. The process manager archetype focused on ensuring things move forward in order. Use when needing progress tracking, timeline management, or when discussions need to conclude and move forward. Embodies nPow/nAff motivation and SDT autonomy. Invoke with /owl-agent [project or meeting].
Puppy agent from McCallum's Six-Animal Model. The enthusiast archetype focused on supporting every idea and maintaining positive energy. Use when team morale is low, ideas need encouragement, or opportunities for improvement need spotting. Embodies nAff/nAch motivation and SDT relatedness. Invoke with /puppy-agent [idea or situation].
Rabbit agent from McCallum's Six-Animal Model. The facilitator archetype focused on ensuring everyone has what they need to succeed. Use when needing resource coordination, stakeholder communication, or identifying missing tools/information. Embodies nAch/nAff motivation and SDT competence. Invoke with /rabbit-agent [project or team].
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub cgbarlow/skills --plugin six-animalsBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A group collaboration framework by Dr. Simon McCallum that uses six animal avatars to represent beneficial behaviours in team projects. Built on McClelland's Three Needs Theory and Self-Determination Theory (SDT).
Website: http://103.224.130.189 (migrating to six-animals.co.nz once the domain is registered)
| Animal | Role | Core Behaviour | Primary Need | SDT Focus |
|---|---|---|---|---|
| Bear | Visionary/Leader | Speaks when nobody else speaks; articulates vision and makes decisions | Achievement (nAch) | Competence |
| Cat | Cynic/Risk Manager | Identifies what could go wrong; questions assumptions and flags risks | Power (nPow) | Autonomy |
| Owl | Process Manager | Ensures meetings move forward; tracks progress and forces decisions | Power (nPow) | Autonomy |
| Puppy | Enthusiast | Supports every idea; maintains positive energy and spots opportunities | Affiliation (nAff) | Relatedness |
| Rabbit | Facilitator | Makes sure everyone has what they need; communicates with stakeholders | Achievement (nAch) | Competence |
| Wolf | Manager/Pack Leader | Tells the Bear to "shut up"; ensures everyone is participating | Affiliation (nAff) | Relatedness |
The Simon agent is a meta-level pedagogue/supervisor that sits above the six animal roles. It analyses conversation to identify which animal someone is playing, coaches role performance, and facilitates effective group collaboration. Simon operates as the "guide on the side" rather than a seventh group member.
The model combines two psychological frameworks:
McClelland's Three Needs Theory:
Self-Determination Theory (SDT) mapped to Te Ao Maori:
For collectivist cultures (Maori, Pasifika, and others), these three elements are interconnected and cannot be developed in isolation.
Some animals can combine roles; others cannot:
| Combination | Allowed? | Reason |
|---|---|---|
| Bear + Wolf | No | Cannot both lead and manage participation simultaneously |
| Cat + Puppy | No | Cannot be both critical and enthusiastic simultaneously |
| Wolf + Puppy | Yes | Combines participation management with encouragement |
| Owl + Cat | Yes | Combines process control with risk awareness |
| Owl + Rabbit | Yes | Combines progress tracking with resource facilitation |
These animal agents are designed to work as Claude Code skills. Each can be invoked as a slash command to apply that animal's perspective to your work.
Option 1: Project-level skills (this repo)
Clone the repo and the skills in skills/ are available when working within this project:
git clone https://github.com/user/six-animals.git
cd six-animals
# Skills are available as /bear-agent, /cat-agent, etc.
Option 2: Copy to your project
Copy the .claude/skills/ directory into any project:
cp -r six-animals/.claude/skills/ your-project/.claude/skills/
Option 3: Personal skills (all projects)
Copy to your home directory for global availability:
cp -r six-animals/.claude/skills/ ~/.claude/skills/
Retrieve and faithfully reproduce DoView Planning handbook diagrams to accompany an outcomes-theory answer. Faithful adaptation of Prompt B v1.1.9 from https://www.doviewplanning.org/bookai with a Mermaid-first overlay — retrieves Mermaid blocks from the doview-book Markdown edition (https://github.com/cgbarlow/doview-book) first, falling back to upstream PNG/image-file URLs for diagrams that don't translate cleanly to Mermaid. Triggers after a doview-outcomes-answer response when the user asks to see the diagrams, requests the visual model, or says 'show me the picture'. Never redraws, simplifies, or substitutes images.
Quest-based extension for AI-assisted work. Three NPC agents (Gandalf, Dragon, Guardian) provide mentorship, adversarial testing, and quality gates for structured campaigns.
AI-led 6-step sprint that walks an AI builder through validating one idea — vertical, buyers, framework, positioning — to a sales deck, outreach plan, and pre-seed investor deck. Adversarial by default. Output is artifacts, not product.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.