README.md

February 2, 2026 ยท View on GitHub

SUBAGENTS - Discover and install Claude Code subagents

MIT License TypeScript Next.js

A discovery platform for Claude Code sub-agents. Browse, install, and share specialized AI agents that enhance your development workflow.

subagents.sh


Quick Start

Install any subagent with a single command:

npx @augmnt-sh/subagents add owner/repo/agent-name

The agent is saved to .claude/agents/ and automatically used by Claude Code when relevant.

CLI Reference

CommandDescription
npx @augmnt-sh/subagents add owner/repo/nameInstall a subagent
npx @augmnt-sh/subagents listList installed subagents
npx @augmnt-sh/subagents remove nameRemove a subagent
npx @augmnt-sh/subagents updateUpdate all subagents

Publishing Subagents

Create a markdown file with YAML frontmatter:

---
name: my-agent
description: What this agent does
tools:
  - Read
  - Write
  - Bash
---

Your agent instructions here...

Host it on GitHub in one of these locations:

  • .claude/agents/ (recommended)
  • agents/
  • Repository root

Users install directly from your repo:

npx @augmnt-sh/subagents add your-username/your-repo/agent-name

Your agent appears on the leaderboard as people install it.

Frontmatter Fields

FieldRequiredDescription
nameYesAgent identifier
descriptionNoBrief description for listings
toolsNoClaude Code tools the agent uses

Development

Prerequisites

  • Node.js 18+
  • Supabase CLI

Setup

git clone https://github.com/augmnt/subagents.sh.git
cd subagents.sh
npm install
cp .env.example .env.local
# Edit .env.local with your credentials
npm run dev

Environment Variables

NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key
GITHUB_TOKEN=your_github_token

Scripts

ScriptDescription
npm run devStart development server
npm run buildBuild for production
npm run testRun tests
npm run lintLint code

Tech Stack


Contributing

  1. Fork the repository
  2. Create a feature branch: git checkout -b feat/my-feature
  3. Commit changes: git commit -m "feat: add my feature"
  4. Push to your fork: git push origin feat/my-feature
  5. Open a Pull Request

See CONTRIBUTING.md for detailed guidelines.


License

MIT License - see LICENSE for details.


Built by augmnt