NEW Browse AI tools across categories — updated daily. See what's new →

Create Claude Code Agent

Complete guide for creating Claude Code agents with YAML frontmatter structure, agent file format, trigger condition design, and system prompt writing

AuthorNeoLabHQ
Version1.0.0
LicenseMIT
Token count~665
UpdatedJun 5, 2026

Install

Quick install

via npx skills · works with 57+ agents
npx skills add https://github.com/NeoLabHQ/context-engineering-kit/tree/master/plugins/customaize-agent/skills/create-agent
Or pick agent:
npx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent claude-code
npx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent cursor
npx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent codex
npx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent opencode
npx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent github-copilot
npx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent windsurf
More install options

Shorthand — useful for multi-skill repos:

npx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent"

Manual — clone the repo and drop the folder into your agent's skills directory:

git clone https://github.com/NeoLabHQ/context-engineering-kit.git
cp -r context-engineering-kit/plugins/customaize-agent/skills/create-agent ~/.claude/skills/
How to use: Once installed, ask your agent to "use the Create Claude Code Agent skill" or describe what you want (e.g. "Complete guide for creating Claude Code agents with YAML frontmatter structure,"). Requires Node.js 18+.

Create Claude Code Agent

Complete guide for creating Claude Code agents with YAML frontmatter structure, agent file format, trigger condition design, and system prompt writing

What is it?
Agents are autonomous subprocesses spawned via the Task tool that:

  • Handle complex, multi-step tasks independently
  • Have their own isolated context window
  • Return results to the parent conversation
  • Can be specialized for specific domains

ConceptAgentCommandTriggerClaude decides based on descriptionUser invokes with /namePurposeAutonomous workUser-initiated actionsContextIsolated subprocessShared conversationFile formatagents/.mdcommands/.md

How to use it?

Agent triggers based on prior tool usage.
`<example>
Context: User made multiple edits to test files
user: "I've updated all the tests"
assistant: "Great! Let me verify test quality."
<commentary>
Multiple Edit tools used on test files. Proactively trigger test-quality-analyzer
to ensure tests follow best practices.
</commentary>
assistant: "I'll use the test-quality-analyzer agent to review the tests."
</example>
`

Key Features

  • Complete guide for creating Claude Code agents with YAML frontmatter structure, agent file format, trigger condition design, and system prompt writing
  • Seamless integration with Claude's development workflow
  • Comprehensive guidelines and best practices for create claude code agentView on GitHub

GitHub Stats

StarsForksLast UpdateAuthorNeoLabHQLicenseGPL-3.0Version1.0.0

Categories

AI & MLDeveloper Tools

Tags

agent-creationclaude-codesystem-promptscontext-engineeringworkflow

Features

Related Skills

More from AI & ML

Context Engineering Guide

Comprehensive context engineering tutorial covering attention mechanics, progressive disclosure, context budget management, and quality vs quantity trade-offs for AI agent development

433NeoLabHQAI & MLDeveloper Tools00

Agent Evaluation Framework

Comprehensive Claude Code agent evaluation framework with multi-dimensional scoring, LLM-as-Judge mode, and research-backed performance variance analysis

433NeoLabHQAI & MLDeveloper Tools00

Create Skill (TDD Method)

TDD methodology for skill creation — test with subagents first, write skill to address failures, iterate until bulletproof against rationalization

433NeoLabHQAI & MLDeveloper Tools00

---

Source: https://github.com/NeoLabHQ/context-engineering-kit/tree/master/plugins/customaize-agent/skills/create-agent
Author: NeoLabHQ
License: https://www.gnu.org/licenses/gpl-3.0.html
GitHub Stars: 433
Tags: agent-creation, claude-code, system-prompts, context-engineering, workflow

SKILL.md source

---
name: Create Claude Code Agent
description: Complete guide for creating Claude Code agents with YAML frontmatter structure, agent file format, trigger condition design, and system prompt writing
---

# Create Claude Code Agent

Complete guide for creating Claude Code agents with YAML frontmatter structure, agent file format, trigger condition design, and system prompt writing

What is it?
Agents are autonomous subprocesses spawned via the Task tool that:

* Handle complex, multi-step tasks independently

* Have their own isolated context window

* Return results to the parent conversation

* Can be specialized for specific domains

ConceptAgentCommandTriggerClaude decides based on descriptionUser invokes with /namePurposeAutonomous workUser-initiated actionsContextIsolated subprocessShared conversationFile formatagents/.mdcommands/.md

## How to use it?
Agent triggers based on prior tool usage.

```
`<example>
Context: User made multiple edits to test files
user: "I've updated all the tests"
assistant: "Great! Let me verify test quality."
<commentary>
Multiple Edit tools used on test files. Proactively trigger test-quality-analyzer
to ensure tests follow best practices.
</commentary>
assistant: "I'll use the test-quality-analyzer agent to review the tests."
</example>
`
```

## Key Features

* Complete guide for creating Claude Code agents with YAML frontmatter structure, agent file format, trigger condition design, and system prompt writing
* Seamless integration with Claude's development workflow
* Comprehensive guidelines and best practices for create claude code agentView on GitHub

### GitHub Stats
StarsForksLast UpdateAuthorNeoLabHQLicenseGPL-3.0Version1.0.0

### Categories
AI & MLDeveloper Tools

### Tags
agent-creationclaude-codesystem-promptscontext-engineeringworkflow

### Features

## Related Skills
More from AI & ML

### Context Engineering Guide
Comprehensive context engineering tutorial covering attention mechanics, progressive disclosure, context budget management, and quality vs quantity trade-offs for AI agent development

433NeoLabHQAI & MLDeveloper Tools00

### Agent Evaluation Framework
Comprehensive Claude Code agent evaluation framework with multi-dimensional scoring, LLM-as-Judge mode, and research-backed performance variance analysis

433NeoLabHQAI & MLDeveloper Tools00

### Create Skill (TDD Method)
TDD methodology for skill creation — test with subagents first, write skill to address failures, iterate until bulletproof against rationalization

433NeoLabHQAI & MLDeveloper Tools00

---

**Source**: https://github.com/NeoLabHQ/context-engineering-kit/tree/master/plugins/customaize-agent/skills/create-agent
**Author**: NeoLabHQ
**License**: https://www.gnu.org/licenses/gpl-3.0.html
**GitHub Stars**: 433
**Tags**: agent-creation, claude-code, system-prompts, context-engineering, workflow

Related skills 6

tzst

★ Featured

Use when the user needs to create, extract, flatten, list, test, install, script, or troubleshoot `tzst` CLI workflows for `.tzst` or `.tar.zst` archives, including compression levels, streaming mode, extraction filters, conflict resolution, JSON output, or standalone binary setup, even if they describe the archive task without naming `tzst`.

xixu-me 152k
Productivity

xdrop

★ Featured

Use this skill when the user wants to send or fetch files through an Xdrop server from the terminal, asks to automate encrypted Xdrop share-link workflows, provides an Xdrop `/t/:transferId#k=...` link to download and decrypt locally, or needs Xdrop CLI flags such as `--quiet`, `--json`, `--expires-in`, `--output`, or `--api-url`, even if they do not explicitly mention the skill name.

xixu-me 152k
Productivity

develop-userscripts

★ Featured

Use when building, debugging, packaging, or publishing browser userscripts for Tampermonkey or ScriptCat, including GM APIs, metadata blocks, permission issues, @match/@grant/@connect setup, ScriptCat background or scheduled scripts, UserConfig blocks, or subscription workflows.

xixu-me 109k
Productivity

triage

★ Featured

Triage issues through a state machine driven by triage roles. Use when user wants to create an issue, triage issues, review incoming bugs or feature requests, prepare issues for an AFK agent, or manage issue workflow.

mattpocock 108k
Productivity

browser-use

★ Featured

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.

browser-use 76k
Productivity

Typefully / typefully

★ Featured Official

Create, schedule, and publish social media content across X, LinkedIn, Threads, Bluesky, and Mastodon

Typefully 23
Marketing & Sales