agent-creator

Create and configure Claude Code subagents with YAML frontmatter.

14|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/WalletConnect/skills --skill agent-creator-walletconnect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-creator
Source: https://github.com/WalletConnect/skills/tree/main/skills/agent-creator
Command: npx skills add https://github.com/WalletConnect/skills --skill agent-creator-walletconnect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Guides users to create and configure Claude Code subagents that handle specialized tasks by defining per-agent prompts, tools, and permissions.

Core Features & Use Cases

  • Define subagents with YAML frontmatter to specify name, description, tools, model, and permission modes.
  • Organize subagents for project- or user-level contexts to delegate specialized workflows.
  • Use cases include creating agents for data extraction, code assistance, or workflow automation.

Quick Start

Create a new subagent by writing a Markdown file with YAML frontmatter and placing it under the appropriate agents directory.

Frequently Asked Questions about agent-creator

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

FAQPage Schema
How do I create Claude Code subagents for specialized tasks?

To create Claude Code subagents, write a Markdown file with YAML frontmatter defining the agent's name, description, tools, model, and permissions, then place it in the appropriate agents directory to enable workflow delegation.

What are Claude Code subagents and when do I need them?

Claude Code subagents are tailored AI assistants configured with specific prompts, tools, and permissions. Use them when you need to delegate specialized workflows like data extraction, code assistance, or workflow automation.

Can I set custom permissions and tools for Claude Code agents?

Yes, you can set custom permissions and tools for Claude Code agents by defining them within the YAML frontmatter of the agent's Markdown file, allowing precise control over per-agent capabilities.

How do I organize subagents for project-level versus user-level contexts?

Organize subagents for project-level or user-level contexts by placing their Markdown files under the corresponding agents directory, ensuring specialized workflows are scoped correctly for your environment.

What is the best way to configure lifecycle hooks and prompts for subagents?

The best way to configure lifecycle hooks and prompts for subagents is by organizing the agent definition with clear YAML frontmatter and Markdown instructions, ensuring specialized task delegation is properly tailored.