agent-development

Generate, validate, and test Claude Code plugin agents in YAML.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/markshd12-cloud/Jarvis --skill agent-development-markshd12-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-development
Source: https://github.com/markshd12-cloud/Jarvis/tree/main/agents/.claude/plugins/marketplaces/claude-plugins-official/plugins/plugin-dev/skills/agent-development
Command: npx skills add https://github.com/markshd12-cloud/Jarvis --skill agent-development-markshd12-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, yaml, pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates and streamlines the process of creating, validating, and testing Claude Code plugin agents, significantly reducing development time and effort.

Core Features & Use Cases

  • Agent Creation: Offers methods for automated agent generation based on descriptions.
  • Agent Validation: Provides scripts to validate agent file structure and content.
  • Agent Testing: Allows for testing agent triggering and system prompt completeness.
  • Use Case: When developing a Claude Code plugin, you can use this Skill to quickly create agents and validate their functionality without manual code verification.

Quick Start

Use the agent-development skill to generate an agent for code reviews with the description 'I need an agent to review code for quality issues and security vulnerabilities'.

Frequently Asked Questions about agent-development

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

FAQPage Schema
How do I automate Claude Code plugin agent generation from a text description?

To automate Claude Code plugin agent generation, provide a text description of the required agent's functionality. The system processes this input to automatically generate the corresponding agent configuration in YAML format.

How do I validate the file structure and content of a generated Claude Code agent?

You validate a generated Claude Code agent by running the provided validation scripts. These scripts automatically check the agent's file structure and content to ensure they meet the required plugin specifications.

Can I test agent triggering and system prompt completeness before deploying a Claude Code plugin?

Yes, you can test agent triggering and system prompt completeness. The skill includes specific testing scripts that verify the agent activates correctly and its system prompt is fully complete.

Do I need Python to create and validate Claude Code agents?

Yes, you need Python installed to create and validate Claude Code agents. The skill relies on Python along with libraries like pypdf, pdfplumber, and pdf2image to run its generation and validation scripts.

What is the best way to streamline code review and security analysis agent development?

The best way to streamline code review and security analysis agent development is using an automated generation skill. It creates the YAML configuration based on your description, then validates and tests the agent automatically.

Why does my generated Claude Code agent fail validation?

Generated Claude Code agents may fail validation if the file structure or content does not match required specifications. Running the validation scripts identifies these specific structural or content errors for correction.