Agent Development

Generate YAML agent configurations with frontmatter, system prompts, and validation rules.

6|1|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/mgajewskik/opencode-config --skill agent-development-mgajewskik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Agent Development
Source: https://github.com/mgajewskik/opencode-config/tree/main/skills/agent-development
Command: npx skills add https://github.com/mgajewskik/opencode-config --skill agent-development-mgajewskik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams design, document, and validate autonomous agent configurations for Claude Code plugins, ensuring consistency in frontmatter, system prompts, triggering examples, and validation checks.

Core Features & Use Cases

  • Frontmatter scaffolding: Generates standard frontmatter (name, description, model, color, tools) for new agents.
  • System prompt design: Produces a complete system prompt guiding agent behavior and workflows.
  • Triggering examples: Includes well-formed <example> blocks illustrating reactive and proactive activation.
  • Validation guidance: Outlines validation steps and toxicity checks to ensure safety and compliance.
  • Plugin integration: Produces ready-to-convert agent files at agents/[identifier].md.

Quick Start

Describe the desired agent in plain language and generate a complete frontmatter and system prompt that meet CLAUDE.md standards.

Frequently Asked Questions about Agent Development

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

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

To generate frontmatter for a Claude Code plugin agent, describe the desired agent in plain language to automatically produce standard YAML metadata fields including name, description, model, and tools.

What is included in a complete Claude Code agent configuration?

A complete Claude Code agent configuration includes standard frontmatter, a system prompt guiding behavior, triggering examples for activation, validation rules, and a toxicity assessment for safety compliance.

How do I write triggering examples for autonomous agent activation?

Write triggering examples for autonomous agent activation by generating well-formed example blocks that illustrate both reactive and proactive activation scenarios within the Claude Code plugin environment.

Does Claude Code plugin development require YAML metadata validation?

Yes, Claude Code plugin development requires YAML metadata validation to ensure agent configurations include necessary fields like identifier, whenToUse, and systemPrompt, alongside mandatory toxicity checks for safety.

What is the best way to structure a system prompt for a Claude Code agent?

The best way to structure a system prompt for a Claude Code agent is to use a generation tool that produces a complete prompt guiding agent behavior and workflows while meeting CLAUDE.md standards.