agent-development

Define Claude Code plugin agents with frontmatter, system prompts, and triggering examples.

10|2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/mahmoud20138/Tradecraft --skill agent-development-mahmoud20138
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-development
Source: https://github.com/mahmoud20138/Tradecraft/tree/main/plugins/tradecraft/skills/agent-development
Command: npx skills add https://github.com/mahmoud20138/Tradecraft --skill agent-development-mahmoud20138

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a standardized blueprint for creating Claude Code plugin agents, including how to structure frontmatter, system prompts, and triggering examples so teams can ship reliable autonomous behaviors.

Core Features & Use Cases

  • Standard frontmatter schema (name, description, model, color, tools) for agent identity and invocation
  • Comprehensive system prompt guidelines with responsibilities, process steps, and output formats
  • Example-driven triggering rules that cover multiple scenarios and edge cases
  • Validation and testing guidance to ensure agents trigger correctly and perform safely

Quick Start

Write a complete agent definition by specifying the identifier, description with triggering rules, and a minimal system prompt; then save as agents/agent-name.md.

Frequently Asked Questions about agent-development

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

FAQPage Schema
How do I structure frontmatter for a Claude Code plugin agent?

Claude Code plugin agent frontmatter requires a standardized schema including name, description, model, color, and tools to establish agent identity and control invocation behavior.

What is example-driven triggering for autonomous agents?

Example-driven triggering uses explicit scenario examples in the agent description to reliably match user prompts and activate the correct autonomous behavior across multiple edge cases.

How do I write a system prompt for a Claude Code agent?

System prompts for Claude Code agents should outline specific responsibilities, process steps, and output formats, while enforcing safety-focused defaults to guide autonomous behavior reliably.

Can I use this agent development schema for plugins without external dependencies?

Yes, the agent development blueprint operates without external dependencies, requiring only a markdown file saved as agents/agent-name.md containing the frontmatter, system prompt, and triggering rules.

What's the best way to validate that a plugin agent triggers correctly?

Validating plugin agents involves testing triggering examples against multiple scenarios and edge cases to ensure the agent activates safely and performs the intended autonomous task consistently.