MCPcopy Index your code
hub / github.com/ayush-that/sub-agents.directory

github.com/ayush-that/sub-agents.directory @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
192 symbols 526 edges 115 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Sub-Agents Directory

Sub-Agents Directory

Discover Claude Code sub-agents, prompts, and MCP servers.

About · Getting Started · Contributing


About

Sub-Agents Directory is a curated collection of 100+ sub-agent prompts and MCP servers for Claude Code. Browse by category, search by keyword, or generate custom agents with AI.

Features

  • Searchable Directory — Find the right sub-agent for your task
  • Categorized Prompts — Language specialists, DevOps, Security, AI/ML, and more
  • MCP Server Registry — Extend Claude Code with external tools
  • AI Rule Generator — Create custom sub-agents tailored to your needs
  • One-Click Copy — Copy prompts directly to your clipboard
  • Open in Claude/ChatGPT — Use prompts instantly in your favorite AI assistant

Getting Started

# Clone the repository
git clone https://github.com/ayush-that/sub-agents.directory.git
cd sub-agents.directory

# Install dependencies
bun install

# Start the development server
bun dev

Open http://localhost:3000 to view the directory.

Contributing

We welcome contributions! To add a new sub-agent:

1. Fork & Clone

git clone https://github.com/YOUR_USERNAME/sub-agents.directory.git
cd sub-agents.directory
bun install

2. Create a Rule File

Add a new markdown file in the appropriate category folder:

content/
├── 01-core-development/
├── 02-language-specialists/
├── 03-infrastructure/
├── 04-quality-security/
├── 05-data-ai/
├── 06-developer-experience/
├── 07-specialized-domains/
├── 08-business-product/
├── 09-meta-orchestration/
└── 10-research-analysis/

3. Define Your Rule

Each rule follows this format:

---
name: your-agent-name
description: Brief description of what the agent does
tools: Read, Write, Edit, Bash, Glob, Grep
---

Your agent instructions go here...

4. Submit a PR

Open a pull request to this repository. We'll review and merge it!

Tech Stack

License

MIT

Extension points exported contracts — how you extend this code

Session (Interface)
(no doc)
src/components/mobile-menu.tsx
RateLimitResult (Interface)
(no doc)
src/lib/rate-limit.ts
Ad (Interface)
(no doc)
src/data/ads.ts
Rule (Interface)
(no doc)
scripts/generate-rules-json.ts
WebSiteSchemaProps (Interface)
(no doc)
src/components/json-ld.tsx
Rule (Interface)
(no doc)
src/data/rules/index.ts
Section (Interface)
(no doc)
scripts/generate-rules-json.ts
BreadcrumbItem (Interface)
(no doc)
src/components/json-ld.tsx

Core symbols most depended-on inside this repo

cn
called by 74
src/lib/utils.ts
createClient
called by 8
src/utils/supabase/client.ts
createClient
called by 7
src/utils/supabase/server.ts
requireEnv
called by 4
src/lib/supabase-rest.ts
supabaseRead
called by 4
src/lib/supabase-rest.ts
supabaseAdmin
called by 4
src/lib/supabase-rest.ts
ensureUserExists
called by 3
src/actions/user.ts
getSections
called by 3
src/data/rules/index.ts

Shape

Function 162
Interface 27
Class 2
Method 1

Languages

TypeScript100%

Modules by API surface

src/components/json-ld.tsx14 symbols
src/components/skeletons.tsx6 symbols
src/components/generate/results.tsx6 symbols
src/lib/rate-limit.ts5 symbols
src/data/rules/index.ts5 symbols
src/actions/user.ts5 symbols
src/lib/utils.ts4 symbols
src/components/open-in-dropdown.tsx4 symbols
src/components/filter-input.tsx4 symbols
scripts/sync-upstream.ts4 symbols
scripts/generate-rules-json.ts4 symbols
src/utils/supabase/server.ts3 symbols

Datastores touched

_supabaseDatabase · 1 repos

For agents

$ claude mcp add sub-agents.directory \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact