A curated list of tools, templates, and configs for developers using or building AI coding agents.
- Agent-Native Templates
- Agent Config and Rules Sharing
- MCP Servers and Integrations
- AI-Enhanced Terminals and Shells
- CLI Scaffolding Patterns
Ready-made project scaffolds that give AI coding agents the context, structure, and tooling they need to work effectively. Start here if you want to build or migrate a project for agent-first development.
- agentscope-ai/CoPaw - Self-hosted personal AI assistant with extensible skills and multi-channel support.
- agentsmd/agents.md - Open standard for guiding coding agents.
- LAION-AI/Open-Assistant - Chat-based AI assistant with third-party integrations and dynamic information retrieval.
- leon-ai/leon - Open-source personal assistant with modular skills architecture on your server.
- microsoft/semantic-kernel - Microsoft's SDK for building LLM-powered agents and plugins in Python, C#, and Java.
- OpenAI/openai-agents-python - OpenAI's Python SDK for building multi-agent systems with handoffs, guardrails, and tracing.
- openclaw/openclaw - Self-hosted personal AI assistant with 13,700+ community skills across any platform.
- TabbyML/tabby - Self-hosted AI coding assistant as an on-premises Copilot alternative.
- vercel-labs/coding-agent-template - Multi-agent AI coding platform with Vercel Sandbox and AI Gateway.
- vercel-labs/knowledge-agent-template - File-system and knowledge-based agent template.
- abhishekray07/claude-md-templates - CLAUDE.md best practices and module-specific guidance.
- centminmod/my-claude-code-setup - CLAUDE.md memory bank system and starter template.
- ChrisWiles/claude-code-showcase - Comprehensive Claude Code project configuration example.
- danielrosehill/Claude-Code-Repos-Index - Categorized index of Claude Code related repos and starter templates.
- davila7/claude-code-templates - CLI tool for configuring and monitoring Claude Code with templates.
- serpro69/claude-starter-kit - Starter template with MCP servers, skills, hooks, and task orchestration.
- agno-agi/agno - Lightweight framework for building multi-modal agents with memory, knowledge, and tools.
- gptscript-ai/gptscript - Natural language scripting language for composing AI agents and automated workflows.
- mastra-ai/template-coding-agent - TypeScript coding agent with E2B sandbox execution.
- microsoft/autogen - Microsoft Research's framework for building multi-agent conversational systems.
Shared configurations, rules, and skills that define how your AI agent should work across projects and teams. Compose these building blocks to enforce consistent workflows, coding standards, and tool integrations without repeating yourself.
- All-Hands-AI/OpenHands - Open-source AI software development agent platform with multi-agent task support.
- code-yeongyu/oh-my-openagent - Agent harness with hooks, MCPs, and workflows supporting 75+ models and 40+ lifecycle hooks.
- crewAIInc/crewAI - Role-based multi-agent framework for coordinating specialized AI agent teams.
- Yeachan-Heo/oh-my-claudecode - Teams-first multi-agent orchestration for Claude Code with 30+ agents and 37 skills.
- Yeachan-Heo/oh-my-codex - Multi-agent orchestration for OpenAI Codex CLI with 40+ execution modes.
- alirezarezvani/claude-skills - 86 production-ready Claude Code skill packages.
- ComposioHQ/awesome-claude-skills - Curated skills list with 500+ connected apps.
- levnikolaevich/claude-code-skills - 109 skills covering the full Agile lifecycle from research through quality gates.
- VoltAgent/awesome-agent-skills - Cross-platform skills for Claude, Codex, Gemini CLI, and Cursor.
- VoltAgent/awesome-claude-code-subagents - 100+ specialized Claude Code subagents.
- anthropics/anthropic-cookbook - Official Anthropic code samples and patterns for building with Claude APIs and agents.
- GitHub/awesome-copilot - Official GitHub community instructions, prompts, and configurations.
- hesreallyhim/awesome-claude-code - Skills, hooks, slash-commands, agents, and plugins for Claude Code.
- josix/awesome-claude-md - Curated exemplary CLAUDE.md files with analyses and best practices.
- rohitg00/awesome-claude-code-toolkit - 135 agents, 35 skills, 42 commands, 120 plugins, and 19 hooks.
- continuedev/awesome-rules - Cross-platform rules for coding assistants using the amplified.dev standard.
- PatrickJS/awesome-cursorrules - Collection of .cursorrules configuration files for Cursor AI editor.
- pontusab/cursor.directory - Community platform for discovering and sharing Cursor rules by framework.
- sanjeed5/awesome-cursor-rules-mdc - 879+ .mdc files for Cursor agent mode.
- anthropics/claude-code-action - Official GitHub Action for running Claude Code in CI workflows and PR automation.
- continuedev/continue - Open-source AI code assistant for VS Code and JetBrains that connects to any LLM.
- disler/claude-code-hooks-mastery - Master guide for 12 Claude Code lifecycle hook events.
- lbb00/ai-rules-sync - Sync AI rules across Cursor, Claude, Copilot, Codex, Gemini, and more.
The Model Context Protocol (MCP) is an open standard for connecting AI agents to external tools, APIs, and data sources.
- modelcontextprotocol/python-sdk - Official Python SDK for implementing MCP servers and clients.
- modelcontextprotocol/servers - Official reference MCP servers: filesystem, GitHub, Slack, PostgreSQL, Google Drive, and more.
- modelcontextprotocol/typescript-sdk - Official TypeScript SDK for building and connecting to MCP servers.
- jlowin/fastmcp - High-level Python framework for building MCP servers with minimal boilerplate.
- mcp-use/mcp-use - Open-source library for connecting any LLM to MCP servers without a dedicated MCP client.
- punkpeye/awesome-mcp-servers - Actively maintained catalog of community and official MCP servers by category.
- wong2/awesome-mcp-servers - Community-driven MCP server directory with categorized and searchable listings.
- anthropics/claude-code - Anthropic's terminal-native AI coding agent with deep file system and shell access.
- OpenAI/codex - OpenAI's CLI coding agent for terminal-based AI-assisted software development.
- BuilderIO/ai-shell - CLI that converts natural language descriptions into runnable shell commands.
- charmbracelet/mods - AI on the command line, designed to compose cleanly with Unix pipes and shell scripts.
- sigoden/aichat - All-in-one AI CLI supporting chat, shell assistance, and RAG over local files and docs.
Well-designed CLI tools whose architecture and UX patterns are worth studying when building AI-driven scaffolding or developer tooling. Each entry demonstrates a different approach to interactivity, extensibility, or template management.
- nrwl/nx - Plugin-based generators with custom workspace generators in TypeScript.
- oclif/oclif - Lifecycle hooks and auto-generated help used by Salesforce and Heroku CLI.
- t3-oss/create-t3-app - Interactive step-by-step prompts with modular optionality.
- Vercel/turborepo - Zero-config TypeScript generators using existing workspace as template.
- copier-org/copier - Template evolution that updates projects when templates improve.
- infinitered/gluegun - Toolkit for building CLIs with generators, template rendering, and file patching.
- jakubplichta/grafana-dashboard-builder - YAML-to-JSON dashboard generation for dashboard-as-code.
- jondot/hygen - Generators that live in your project, versioned and co-located.
- plopjs/plop - Action-based generation with add, modify, and append for consistency.
Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, the contributors have waived all copyright and related or neighboring rights to this work.
