Templates for creating Claude Code plugin components. Use when creating new agents, hooks, commands, or scripts. Provides standardized file structures and required fields for consistent plugin development.
From opspal-corenpx claudepluginhub revpalsfdc/opspal-commercial --plugin opspal-coreThis skill is limited to using the following tools:
checklist.mdtemplates/agent-template.mdtemplates/command-template.mdtemplates/hook-template.shtemplates/script-template.jsEnables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Activate this skill when the user:
.claude-plugins/{plugin-name}/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── agents/
│ ├── {agent-name}.md # Agent definitions
│ └── shared/ # Shared agent resources
├── hooks/
│ ├── {hook-name}.sh # Hook scripts
│ └── lib/ # Shared hook utilities
├── commands/
│ └── {command-name}.md # Slash commands
├── scripts/
│ └── lib/ # Library scripts
├── skills/ # Native Skills (NEW)
│ └── {skill-name}/
│ └── SKILL.md
├── docs/ # Documentation
├── templates/ # Template files
├── CLAUDE.md # Plugin user guide
├── README.md # Plugin overview
└── CHANGELOG.md # Version history
For detailed templates, see:
templates/agent-template.mdtemplates/hook-template.shtemplates/command-template.mdtemplates/script-template.jstemplates/skill-template.mdname: (required)
description: (required)
tools: (required)
version: (optional)
triggerKeywords: (optional)
{
"systemMessage": "Message prepended to prompt",
"blockExecution": false,
"blockMessage": "Reason for blocking"
}
name: (required)
description: (required)
argument-hint: (optional)
name: (required, lowercase-hyphen)
description: (required, critical for discovery)
allowed-tools: (optional)