Agent Development

Design and configure autonomous agents for Claude Code plugins.

11|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/troykelly/claude-skills --skill agent-development-troykelly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Agent Development
Source: https://github.com/troykelly/claude-skills/tree/main/external/skills/agent-development
Command: npx skills add https://github.com/troykelly/claude-skills --skill agent-development-troykelly

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill documents how to design and configure autonomous agents for Claude Code plugins, enabling Claude to operate agents that can perform complex, multi-step tasks with minimal human input. It covers trigger conditions, system prompts, model/color/tool configurations, and best practices for reliable autonomous behavior.

Core Features & Use Cases

  • Frontmatter-driven agent identity and invocation
  • Structured system prompts defining core responsibilities and analysis workflow
  • Triggering patterns through descriptive examples
  • Model/color/tool configuration for controlled autonomy
  • AI-assisted vs manual agent creation workflows
  • Production-ready examples (code-review, test-generation, documentation writers)

Quick Start

Create a new agent file at agents/agent-name.md with proper frontmatter, then supply the system prompt body. Use the provided JSON-generation flow to derive the frontmatter and system prompt, and validate with the project’s agent validation tooling.