Updated today
by tmcfarlane
team-avatar
Team Avatar: a universal agent orchestrator for Claude Code, Codex, and Cursor. Nine Avatar characters, 58 engineering skills. pstack with Avatar characters on top.
110 GitHub stars (110)
- 21 skills (21 skills found in its SKILL.md files)
- 13 forks (13 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add tmcfarlane/team-avatar
Asks which skills and agents to install. Just one: npx skills add tmcfarlane/team-avatar --skill architect — add -g for every project.
Claude Code
git clone https://github.com/tmcfarlane/team-avatarcp -r "team-avatar/skills/architect" ~/.claude/skills/
Copies the architect skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add tmcfarlane/team-avatar
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
architect
Design system architecture and high-level technical strategy
skills/architect/SKILL.md on GitHub (opens in a new tab) -
codebase-search
Search and navigate large codebases efficiently. Use when finding specific code patterns, tracing function calls, understanding code structure, or locating bugs. Handles semantic search, grep patterns, AST analysis.
skills/codebase-search/SKILL.md on GitHub (opens in a new tab) -
crafting-effective-readmes
Use when writing or improving README files. Not all READMEs are the same — provides templates and guidance matched to your audience and project type.
skills/crafting-effective-readmes/SKILL.md on GitHub (opens in a new tab) -
create-an-asset
Generate tailored sales assets (landing pages, decks, one-pagers, workflow demos) from your deal context. Describe your prospect, audience, and goal — get a polished, branded asset ready to share with customers.
skills/create-an-asset/SKILL.md on GitHub (opens in a new tab) -
cursor-image-generation
Generate and iterate images in Cursor using the built-in image model and strong prompts. Use when creating icons, illustrations, UI mockups, diagrams, marketing visuals, or any raster asset from a text description or reference image.
skills/cursor-image-generation/SKILL.md on GitHub (opens in a new tab) -
debugging
Systematic 4-phase debugging with root cause investigation. Use when fixing bugs to prevent random fixes.
skills/debugging/SKILL.md on GitHub (opens in a new tab) -
design-patterns-implementation
Apply appropriate design patterns (Singleton, Factory, Observer, Strategy, etc.) to solve architectural problems. Use when refactoring code architecture, implementing extensible systems, or following SOLID principles.
skills/design-patterns-implementation/SKILL.md on GitHub (opens in a new tab) -
docs-write
Write documentation following Metabase's conversational, clear, and user-focused style. Use when creating or editing documentation files (markdown, MDX, etc.).
skills/docs-write/SKILL.md on GitHub (opens in a new tab) -
documentation-engineer
Technical documentation expert for creating clear, comprehensive documentation. Use when user asks to write docs, create README, or document code.
skills/documentation-engineer/SKILL.md on GitHub (opens in a new tab) -
documentation-writing
Writing clear, discoverable software documentation following the Eight Rules and Diataxis framework. Use when creating README files, API docs, tutorials, how-to guides, or any project documentation. Automatically enforces docs/ location, linking requirements, and runnable examples.
skills/documentation-writing/SKILL.md on GitHub (opens in a new tab) -
exploring-codebases
Semantic search for codebases. Locates matches with ripgrep and expands them into full AST nodes (functions/classes) using tree-sitter or pre-generated _MAP.md files. Returns complete, syntactically valid code blocks rather than fragmented lines. Use when looking for specific implementations, examples, or references where full context is needed.
skills/exploring-codebases/SKILL.md on GitHub (opens in a new tab) -
Frontend Builder
Build modern React/Next.js frontends. Use when creating web applications, choosing frontend stack, structuring components, or implementing UI/UX designs. Covers React, Next.js, Tailwind CSS, and component patterns.
skills/frontend-builder/SKILL.md on GitHub (opens in a new tab) -
implementing-figma-designs
Implements Figma designs 1:1 using OneKey component library (还原设计稿).
skills/implementing-figma-designs/SKILL.md on GitHub (opens in a new tab) -
mgrep-code-search
Semantic code search using mgrep for efficient codebase exploration. This skill should be used when searching or exploring codebases with more than 30 non-gitignored files and/or nested directory structures. It provides natural language semantic search that complements traditional grep/ripgrep for finding features, understanding intent, and exploring unfamiliar code.
skills/mgrep-code-search/SKILL.md on GitHub (opens in a new tab) -
planning
Technical implementation planning and architecture design. Capabilities: feature planning, system architecture, technical evaluation, implementation roadmaps, requirement breakdown, trade-off analysis, codebase analysis, solution design. Actions: plan, architect, design, evaluate, breakdown technical solutions. Keywords: implementation plan, technical design, architecture, system design, roadmap,…
skills/planning/SKILL.md on GitHub (opens in a new tab) -
refactoring-patterns
Apply named refactoring transformations to improve code structure without changing behavior. Use when the user mentions "refactor this", "code smells", "extract method", "replace conditional", or "technical debt". Covers smell-driven refactoring, safe transformation sequences, and testing guards. For code quality foundations, see clean-code. For managing complexity, see software-design-philosophy.
skills/refactoring-patterns/SKILL.md on GitHub (opens in a new tab) -
Refactoring
This skill should be used when the user asks to "refactor code", "rename function", "extract method", "reduce complexity", "migrate code", "code migration", "modernize code", "split class", "move code", or mentions code restructuring and refactoring operations.
skills/refactoring/SKILL.md on GitHub (opens in a new tab) -
technical-roadmap-planning
Create comprehensive technical roadmaps aligned with business goals. Plan technology investments, architecture evolution, and infrastructure improvements over quarters and years.
skills/technical-roadmap-planning/SKILL.md on GitHub (opens in a new tab) -
vercel-composition-patterns
React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.
skills/vercel-composition-patterns/SKILL.md on GitHub (opens in a new tab) -
vercel-react-best-practices
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
skills/vercel-react-best-practices/SKILL.md on GitHub (opens in a new tab) -
web-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
skills/web-design-guidelines/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.