agent-development

Design, configure, and validate autonomous Claude Code agents with frontmatter templates.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/phpmac/skills --skill agent-development-phpmac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-development
Source: https://github.com/phpmac/skills/tree/main/plugins/plugin-dev/skills/agent-development
Command: npx skills add https://github.com/phpmac/skills --skill agent-development-phpmac

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to creating autonomous Claude Code agents, turning user needs into fully defined agent configurations with frontmatter and a ready-to-use system prompt.

Core Features & Use Cases

  • Frontmatter-driven agent definitions that include name, description, model, color, tools
  • Comprehensive system prompts written in second-person, with clear responsibilities, processes, and output formats
  • Trigger-example generation to ensure reliable activation in real workflows
  • Validation guidance and scaffolding to test triggering and structure
  • Proactive design patterns to cover proactive and reactive use cases

Quick Start

Describe your desired agent and I will generate a ready-to-use agent file with frontmatter and a complete system prompt.

Frequently Asked Questions about agent-development

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

FAQPage Schema
How do I create an autonomous Claude Code agent with a system prompt and frontmatter?

To create an autonomous Claude Code agent, you describe your desired functionality and the Skill generates a ready-to-use agent file. This file includes frontmatter for configuration and a complete system prompt aligned with CLAUDE.md patterns.

What is frontmatter-driven agent generation and how does it structure configurations?

Frontmatter-driven agent generation uses structured metadata to define agent attributes like name, description, model, color, and tools. This approach ensures repeatable agent creation by separating configuration from the system prompt logic.

How do I generate triggering examples to ensure reliable activation of Claude Code agents?

You generate triggering examples by defining specific user inputs or workflow scenarios that should activate the agent. This Skill scaffolds these examples to test and validate the reliable triggering of your autonomous agent.

Does this agent generation approach support validation and safety checks for autonomous workflows?

Yes, this agent generation approach supports structured validation and safety checks. It provides scaffolding to test triggering and validate dependencies, components, and security configurations to ensure quality and safety.

Can I use this to design both proactive and reactive autonomous agents?

Yes, you can design both proactive and reactive autonomous agents. The Skill includes proactive design patterns and trigger-example generation to cover workflows where the agent anticipates needs or responds to specific events.

What is the best way to document dependencies and components for a Claude Code agent?

The best way to document dependencies and components is through the frontmatter-driven template provided. It structures validation and documentation of these elements alongside the system prompt to ensure repeatable configurations.