agent-development
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
Skill by muhammedadnank
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/muhammedadnank-agent-development
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
agent-development- Description
- This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
- License
- MIT
- Instructions
- 397 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Agent Skills spec issues
- files: referenced but missing: examples/agent-creation-prompt.md
Files (5)
- SKILL.md
- agent-creation-system-prompt.md · references/
- system-prompt-design.md · references/
- triggering-examples.md · references/
- validate-agent.sh · scripts/
SKILL.md (first lines)
# Agent Development for Claude Code Plugins
## Overview
Agents are autonomous subprocesses that handle complex, multi-step tasks independently. Understanding agent structure, triggering conditions, and system prompt design enables creating powerful autonomous capabilities.
**Key concepts:**
- Agents are FOR autonomous work, commands are FOR user-initiated actions
- Markdown file format with YAML frontmatter
- Triggering via description field with examples
- System prompt defines agent behavior
- Model and color customization
## Agent File Structure
### Complete Format
```markdown
---
name: agent-development
description: Use this agent when [triggering conditions]. Typical triggers include [scenario 1 in prose], [scenario 2 in prose], and [scenario 3 in prose]. See "When to invoke" in the agent body for worked scenarios.
model: inherit
color: blue
tools: ["Read", "Write", "Grep"]
---
You are [agent role description]...
## When to invoke
[Two to four representative scenarios written as prose, e.g.:]
- **[Scenario name].** [What the situation looks like and what the agent should do.]
- **[Scenario name].** [Same.]
**Your Core Responsibilities:**
1. [Responsibility 1]
2. [Responsibility 2]
**Analysis Process:**
[Step-by-step workflow]
**Output Format:**
[What to return]
```
## Frontmatter Fields
### name (required)
Agent identifier used for namespacing and invocation.
**Format:** lowercase, numbers, hyphens only
**Length:** 3-50 characters
**Pattern:** Must start and end with alphanumeric
**Good examples:**
- `code-reviewer`
- `test-generator`
- `api-docs-writer`
- `security-analyzer`
**Bad examples:**
- `helper` (too generic)
- `-agent-` (starts/ends with hyphen)
- `my_agent` (underscores not allowed)
- `ag` (too short, < 3 chars)
### description (required)
Defines when Claude should trigger this agent. **This is the most critical field** — it is loaded into context whenever the agent is registered, so the harness can decide when to dispatch.
**Must include:**
1. Triggering conditions ("Use this agent when...")
2. A short prose summary of the typical trigger scenarios
3. A pointer to a "When to invoke" section in the agent body for the detailed worked scenarios
**Format:**
```
Use this agent when [conditions]. Typical triggers include [scenario 1 in prose], [scenario 2 in prose], and [scenario 3 in prose]. See "When to invoke" in the agent body for worked scenarios.
```
**Best practices:**
- Name 2-4 trigger scenarios in the prose summary
- Cover both proactive (assistant invokes itself) and reactive (user requests) triggering
- Cover different phrasings of the same intent
- Be specific about when NOT to use the agent
- Put detailed scenarios in the body under "When to invoke" as a bullet list of prose descriptions
### model (required)
Which model the agent should use.
**Options:**
- `inherit` - Use same model as parent (recommended)
- `sonnet` - Claude Sonnet (balanced)
- `opus` - Claude Opus (most capable, expensive)
- `haiku` - Claude Haiku (fast, cheap)
**Recommendation:** Use `inherit` unless agent needs specific model capabilities.
### color (required)
Visual identifier for agent in UI.
**Options:** `blue`, `cyan`, `green`, `yellow`, `magenta`, `red`
**Guidelines:**
- Choose distinct colors for different agents in same plugin
- Use consistent colors for similar agent types
- Blue/cyan: Analysis, review
- Green: Success-oriented tasks
- Yellow: Caution, validation
- Red: Critical, security
- Magenta: Creative, generation
### tools (optional)
Restrict agent to specific tools.From muhammedadnank/Antigravity-Skills, MIT.
More from muhammedadnank/Antigravity-Skills
- 0.551score
3-statement-model
muhammedadnank
Complete, populate and fill out 3-statement financial model templates (Income Statement, Balance Sheet, Cash Flow Statement) .
SkillCFreshness: C★ 13Claude Code +9 - 0.546score
agent-owasp-compliance
muhammedadnank
Check any AI agent codebase against the OWASP Agentic Security Initiative (ASI) Top 10 risks.
SkillCFreshness: C★ 13Claude Code +9 - 0.546score
agent-supply-chain
muhammedadnank
Verify supply chain integrity for AI agent plugins, tools, and dependencies.
SkillCFreshness: C★ 13Claude Code +9 - 0.546score
acreadiness-generate-instructions
muhammedadnank
Generate tailored AI agent instruction files via AgentRC instructions command.
SkillCFreshness: C★ 13Claude Code +9 - 0.546score
acreadiness-assess
muhammedadnank
Run the AgentRC readiness assessment on the current repository and produce a static HTML dashboard at reports/index.html.
SkillCFreshness: C★ 13Claude Code +9 - 0.546score
acreadiness-policy
muhammedadnank
Help the user pick, write, or apply an AgentRC policy.
SkillCFreshness: C★ 13Claude Code +9 - 0.543score
aegisops-ai
muhammedadnank
Autonomous DevSecOps & FinOps Guardrails.
SkillCFreshness: C★ 13Claude Code +9 - 0.543score
accrual-schedule
muhammedadnank
Build the period-end accrual schedule — for each accrual, compute the entry, cite the support, and draft the JE.
SkillCFreshness: C★ 13Claude Code +9 - 0.543score
accessibility-auditing
muhammedadnank
Use Cursor's browser aria snapshots to audit a page for accessibility issues — missing labels, broken tab order, contrast, and ARIA misuse.
SkillCFreshness: C★ 13Claude Code +9 - 0.543score
adding-auth
muhammedadnank
Add authentication to a web application using NextAuth.js (Auth.js), including OAuth providers, session management, and protected routes.
SkillCFreshness: C★ 13Claude Code +9 - 0.543score
adding-api-docs
muhammedadnank
Generate OpenAPI/Swagger documentation for an API, including endpoint schemas, request/response types, and interactive docs UI.
SkillCFreshness: C★ 13Claude Code +9 - 0.543score
adding-feature-flags
muhammedadnank
Add feature flags to an application for gradual rollouts, A/B testing, and kill switches using PostHog, LaunchDarkly, or a simple local implementation.
SkillCFreshness: C★ 13Claude Code +9
Signals
- Stars
- 13
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jun 6, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.558score
Agent Development
lilinji
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillBFreshness: B★ 16Claude Code +9 - 0.351score
Agent Development
GOlinkup
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillAFreshness: A★ 5Claude Code +9 - 0.324score
agent-development
godnexusia-sketch
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillAFreshness: AClaude Code +9 - 0.314score
agent-development
FridrichMethod
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillCFreshness: C★ 15Claude Code +9 - 0.313score
agent-development
dotknewt
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillBFreshness: B★ 1Claude Code +9 - 0.300score
agent-development
SEARO1
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillBFreshness: BClaude Code +9 - 0.283score
agent-development
Dparamet
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillCFreshness: C★ 1Claude Code +9 - 0.270score
agent-development
Ashutosh6393
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillCFreshness: CClaude Code +9 - 0.270score
Agent Development
Claude-Code-Community-Ireland
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillDFreshness: D★ 11Claude Code +9 - 0.264score
Agent Development
matheuswidder
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillDFreshness: D★ 9Claude Code +9 - 0.231score
agent-development
fabiano001
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillDFreshness: DClaude Code +9 - 0.229score
Agent Development
HelixDevelopment
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent…
SkillDFreshness: DClaude Code +9
More from muhammedadnank
- 0.551score
3-statement-model
muhammedadnank
Complete, populate and fill out 3-statement financial model templates (Income Statement, Balance Sheet, Cash Flow Statement) .
SkillCFreshness: C★ 13Claude Code +9 - 0.546score
acreadiness-generate-instructions
muhammedadnank
Generate tailored AI agent instruction files via AgentRC instructions command.
SkillCFreshness: C★ 13Claude Code +9 - 0.546score
acreadiness-policy
muhammedadnank
Help the user pick, write, or apply an AgentRC policy.
SkillCFreshness: C★ 13Claude Code +9 - 0.546score
acreadiness-assess
muhammedadnank
Run the AgentRC readiness assessment on the current repository and produce a static HTML dashboard at reports/index.html.
SkillCFreshness: C★ 13Claude Code +9 - 0.546score
agent-owasp-compliance
muhammedadnank
Check any AI agent codebase against the OWASP Agentic Security Initiative (ASI) Top 10 risks.
SkillCFreshness: C★ 13Claude Code +9 - 0.546score
agent-supply-chain
muhammedadnank
Verify supply chain integrity for AI agent plugins, tools, and dependencies.
SkillCFreshness: C★ 13Claude Code +9
Cite this page
agent-development skill. Agent Mart. https://agentmart.dev/skills/muhammedadnank-agent-development (last updated 2026-10-24)