create-agents-claude

Create Claude Code subagents with markdown files and YAML frontmatter.

1|Updated Mar 11, 2025
One-click install
npx skills add https://github.com/danielstewart77/hive_mind --skill create-agents-claude
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agents-claude
Source: https://github.com/danielstewart77/hive_mind/tree/main/specs/skills/create-agents-claude
Command: npx skills add https://github.com/danielstewart77/hive_mind --skill create-agents-claude

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a clear, structured guide to creating custom Claude Code subagents, ensuring correct file structure, essential frontmatter, and appropriate tool/skill configurations.

Core Features & Use Cases

  • Subagent Creation Guide: Details the required file format, frontmatter fields, available tools, and memory scopes.
  • Best Practices: Emphasizes the "Lean Subagent Principle" for minimal and focused agents.
  • Use Case: When you need to create a new specialized agent for tasks like code generation or data analysis, this Skill will guide you through setting up its *.md file correctly.

Quick Start

Use the create-agents-claude skill to learn how to create a new subagent.

Frequently Asked Questions about create-agents-claude

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

FAQPage Schema
How do I create a Claude Code subagent correctly?

To create a Claude Code subagent, you need to set up a markdown file with the correct structure, including YAML frontmatter fields for name, description, tools, and memory scopes.

What frontmatter fields are required for Claude Code subagents?

Required YAML frontmatter fields for Claude Code subagents include the agent's name, description, tool grants, and memory scopes, ensuring the agent is properly configured and focused.

What is the Lean Subagent Principle when building AI agents?

The Lean Subagent Principle emphasizes creating minimal, focused subagents with specific tool grants rather than broadly capable agents, ensuring they perform specialized tasks effectively.

When do I need to set up memory scopes for Claude subagents?

You need to set up memory scopes when creating a Claude Code subagent if the specialized agent requires persistent context to execute focused tasks like code generation or data analysis.

Can I restrict which tools a Claude Code subagent can access?

Yes, you can and should restrict tool access by specifying appropriate tool grants in the subagent's YAML frontmatter, adhering to the lean principle of minimal and focused agent configurations.

What file format is used to define custom Claude Code agents?

Custom Claude Code agents are defined using a markdown file format containing specific YAML frontmatter, which dictates the agent's name, description, and operational boundaries.