agent-creator

Guide creation of Claude Code agents with architecture and prompt engineering.

Updated Jul 1, 2025
One-click install
npx skills add https://github.com/agdev/claude-code --skill agent-creator-agdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-creator
Source: https://github.com/agdev/claude-code/tree/main/skills/agent-creator
Command: npx skills add https://github.com/agdev/claude-code --skill agent-creator-agdev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Designing effective AI agents (subagents) that perform complex tasks autonomously requires specialized knowledge in architecture, prompt engineering, and tool selection. This Skill provides the blueprint to create agents that work, ensuring they are focused, efficient, and secure.

Core Features & Use Cases

  • Agent Architecture: Guides on file structure, configuration, and core principles like single-purpose focus for optimal agent design.
  • Prompt Engineering: Best practices for crafting clear, effective system prompts with strong emphasis markers and concrete examples.
  • Tool & Model Selection: Helps choose the right tools and AI models (Haiku, Sonnet, Opus) for optimal performance, cost-efficiency, and security.
  • Use Case: Create a new code-reviewer agent that automatically analyzes pull requests for security, performance, and maintainability issues, providing structured, actionable feedback directly within your workflow.

Quick Start

Create a new Claude Code agent named documentation-writer that specializes in generating API documentation from source code.

Frequently Asked Questions about agent-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an AI agent that automates complex tasks?

Create an AI agent by defining its single-purpose focus, crafting a clear system prompt with concrete examples, selecting appropriate tools and Claude model (Haiku, Sonnet, or Opus), and structuring configuration files following agent architecture best practices for autonomous task execution.

What's the best way to design an effective prompt for an AI agent?

Effective agent prompts use strong emphasis markers, concrete examples, and clear behavioral instructions. Structure prompts to specify the agent's role, constraints, tool usage patterns, and expected output format to ensure focused, reliable autonomous performance.

How do I choose between Claude Haiku, Sonnet, and Opus for my agent?

Choose based on task complexity and cost trade-offs: Haiku for simple, high-volume tasks; Sonnet for balanced performance and cost; Opus for complex reasoning. Match model capability to your agent's autonomy requirements and security constraints.

What makes a single-purpose agent design better than a multi-task agent?

Single-purpose agents are more focused, efficient, and secure. They reduce decision overhead, minimize tool misuse risk, simplify testing and debugging, and perform their designated task more reliably than generalist agents handling multiple workflows.

Can I use subagents within a larger agent architecture?

Yes, subagents can be composed into larger agent systems. Design each subagent with single-responsibility focus, validate tool access constraints between agents, and document standardized handoff patterns to maintain security and predictability.