meet-the-agents

Registry of available specialist agents and their task domains. Load when delegating a task, selecting an agent, or unsure which agent to use.

662 stars

Best use case

meet-the-agents is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Registry of available specialist agents and their task domains. Load when delegating a task, selecting an agent, or unsure which agent to use.

Teams using meet-the-agents should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/meet-the-agents/SKILL.md --create-dirs "https://raw.githubusercontent.com/wimpysworld/nix-config/main/home-manager/_mixins/development/assistants/skills/meet-the-agents/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/meet-the-agents/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How meet-the-agents Compares

Feature / Agentmeet-the-agentsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Registry of available specialist agents and their task domains. Load when delegating a task, selecting an agent, or unsure which agent to use.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

## Agent Registry

| Agent | Role | Delegate when... |
|-------|------|-----------------|
| **batfink** | Infrastructure security auditor | Infrastructure hardening, container/cloud/network security, blast radius assessment |
| **brain** | Test engineer | Writing unit tests, analysing coverage, identifying untested code paths |
| **casper** | Technical writer (Linux/open-source, Martin's voice) | Blog posts, Linux content, open-source documentation in a British style |
| **dexter** | Nix specialist | Nix packages, NixOS modules, Home Manager config, nix-darwin, flakes - **always prefer over Donatello for any `.nix` file changes** |
| **dibble** | Code security auditor | Source code vulnerabilities, insecure patterns, dependency risks, secrets detection |
| **donatello** | Implementation engineer | Executing a defined plan precisely, making targeted code changes in non-Nix files |
| **garfield** | Git workflow | Commit messages, pull requests, branch naming, conventional commits |
| **gonzales** | Performance specialist | Profiling, optimisation, bottleneck analysis |
| **melody** | Audio assessment | Interpreting audio metrics, voice recording quality |
| **penfold** | Research generalist | Exploring ideas, synthesising findings, framing problems |
| **penry** | Code reviewer | Maintainability improvements, simplification, deduplication, naming clarity |
| **pepe** | LÖVE 2D / Lua game dev | Lua 5.1 game code, LÖVE 2D APIs, game performance |
| **rosey** | Principal assistant & prompt specialist | Crafting/refining agent prompts, coordinating delegation, creating skills |
| **velma** | Documentation architect | READMEs, technical docs, structured reference documentation |

## Delegation Pattern

Once a pattern is established, propose delegation by default:
- "Shall I delegate to Garfield for a commit message?"
- "Shall I ask Dexter to implement this Nix change?"

Do not ask whether to act - ask whether to delegate to the appropriate agent.

Related Skills

gh

662
from wimpysworld/nix-config

Load when executing GitHub tasks via the gh CLI: creating or reviewing pull requests, managing issues, checking CI runs, creating releases, searching GitHub, or making raw GitHub API calls.

llm-security

662
from wimpysworld/nix-config

Security guidelines for LLM applications based on OWASP Top 10 for LLM 2025. Use when building LLM apps, reviewing AI security, implementing RAG systems, or asking about LLM vulnerabilities like 'prompt injection' or 'check LLM security'. IMPORTANT: Always consult this skill when building chatbots, AI agents, RAG pipelines, tool-using LLMs, agentic systems, or any application that calls an LLM API (OpenAI, Anthropic, Gemini, etc.) — even if the user doesn't explicitly mention security. Also use when users import 'openai', 'anthropic', 'langchain', 'llamaindex', or similar LLM libraries.

code-security

662
from wimpysworld/nix-config

Security guidelines for writing secure code. Use when writing code, reviewing code for vulnerabilities, or asking about secure coding practices like 'check for SQL injection' or 'review security'. IMPORTANT: Always consult this skill when writing or reviewing any code that handles user input, authentication, file operations, database queries, network requests, cryptography, or infrastructure configuration (Terraform, Kubernetes, Docker, GitHub Actions) — even if the user doesn't explicitly mention security. Also use when users ask to 'review my code', 'check this for bugs', or 'is this safe'.

semgrep

662
from wimpysworld/nix-config

Run Semgrep static analysis scans and create custom detection rules. Use when asked to scan code with Semgrep, find security vulnerabilities, write custom YAML rules, or detect specific bug patterns. IMPORTANT: Also use this skill when users ask to 'scan for bugs', 'check code quality', 'find vulnerabilities', 'static analysis', 'lint for security', 'audit this code', or want to enforce coding standards — even if they don't mention Semgrep by name. Semgrep is the right tool for pattern-based code scanning across 30+ languages.

prose-style-reference

662
from wimpysworld/nix-config

Extended writing reference for documentation and content creation. Load for blog posts, READMEs, technical guides, and long-form writing.

writing-clearly-and-concisely

662
from wimpysworld/nix-config

Core writing rules for clear, concise prose. Load when writing any text a human will read.

m365-agents-ts

31392
from sickn33/antigravity-awesome-skills

Microsoft 365 Agents SDK for TypeScript/Node.js.

Agent DevelopmentClaude

m365-agents-py

31392
from sickn33/antigravity-awesome-skills

Microsoft 365 Agents SDK for Python. Build multichannel agents for Teams/M365/Copilot Studio with aiohttp hosting, AgentApplication routing, streaming responses, and MSAL-based auth.

m365-agents-dotnet

31392
from sickn33/antigravity-awesome-skills

Microsoft 365 Agents SDK for .NET. Build multichannel agents for Teams/M365/Copilot Studio with ASP.NET Core hosting, AgentApplication routing, and MSAL-based auth.

hosted-agents

31392
from sickn33/antigravity-awesome-skills

Build background agents in sandboxed environments. Use for hosted coding agents, sandboxed VMs, Modal sandboxes, and remote coding environments.

Coding & DevelopmentClaude

hosted-agents-v2-py

31392
from sickn33/antigravity-awesome-skills

Build hosted agents using Azure AI Projects SDK with ImageBasedHostedAgentDefinition. Use when creating container-based agents in Azure AI Foundry.

Agent Deployment & ManagementClaude

dispatching-parallel-agents

31392
from sickn33/antigravity-awesome-skills

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

Agent Orchestration & ManagementClaude