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
Install
Quick install
npx skills add https://github.com/NeoLabHQ/context-engineering-kit/tree/master/plugins/customaize-agent/skills/create-agentnpx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent claude-codenpx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent cursornpx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent codexnpx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent opencodenpx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent github-copilotnpx skills add NeoLabHQ/context-engineering-kit --skill "Create Claude Code Agent" --agent windsurfMore 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.gitcp -r context-engineering-kit/plugins/customaize-agent/skills/create-agent ~/.claude/skills/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.0Categories
AI & MLDeveloper ToolsTags
agent-creationclaude-codesystem-promptscontext-engineeringworkflowFeatures
Related Skills
More from AI & MLContext Engineering Guide
Comprehensive context engineering tutorial covering attention mechanics, progressive disclosure, context budget management, and quality vs quantity trade-offs for AI agent development433NeoLabHQAI & MLDeveloper Tools00
Agent Evaluation Framework
Comprehensive Claude Code agent evaluation framework with multi-dimensional scoring, LLM-as-Judge mode, and research-backed performance variance analysis433NeoLabHQAI & MLDeveloper Tools00
Create Skill (TDD Method)
TDD methodology for skill creation — test with subagents first, write skill to address failures, iterate until bulletproof against rationalization433NeoLabHQAI & 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
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`.
xdrop
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.
develop-userscripts
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.
triage
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.
browser-use
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.
Typefully / typefully
Create, schedule, and publish social media content across X, LinkedIn, Threads, Bluesky, and Mastodon