agent-skill-templates

Generate Claude Code subagent and skill templates with YAML frontmatter.

1|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/clostaunau/holiday-card --skill agent-skill-templates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-skill-templates
Source: https://github.com/clostaunau/holiday-card/tree/main/.claude/skills/agent-skill-templates
Command: npx skills add https://github.com/clostaunau/holiday-card --skill agent-skill-templates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides reusable templates and patterns for creating Claude Code subagents and skills, ensuring consistent structure, prompts, and outputs across projects. It helps teams bootstrap new agents quickly and maintain quality.

Core Features & Use Cases

  • Template Library: Ready-to-use agent and skill templates with frontmatter, responsibilities, and output formats.
  • Standardized Prompts: Consistent system prompts and guidance for subagents.
  • Onboarding & Scaffolding: Quick-start scripts to create new agents/skills.

Quick Start

Use the included create-agent.sh and create-skill.sh templates to bootstrap new Claude Code agents or skills, then customize placeholders.

Frequently Asked Questions about agent-skill-templates

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

FAQPage Schema
How do I create a new Claude Code agent with consistent structure and prompts?

Use the included create-agent.sh template to bootstrap new agents with standardized YAML frontmatter, system prompts, and file organization. The template ensures compliance with Claude Code conventions and lets you customize placeholders for your specific task.

What should a Claude Code agent's system prompt include?

Agent system prompts should define responsibilities, tool selections, reasoning depth, and output formats. This Skill provides standardized prompt patterns and best practices to maintain consistency across subagents and ensure they handle tasks predictably.

Can I use these templates to build skills alongside agents?

Yes. The Skill includes both create-agent.sh and create-skill.sh templates. Each covers YAML frontmatter, documentation, tool assignment, and file organization so you can scaffold new agents or skills quickly while maintaining quality standards.

What's the best way to organize tool assignments and dependencies in a new agent?

The template library provides patterns for declaring tools, dependencies, and components in YAML frontmatter. These patterns ensure appropriate tool selection, proper documentation of tool usage, and consistent file structure across your agent portfolio.

How do I ensure my agent templates comply with Claude Code standards?

This Skill enforces compliance through template-driven YAML frontmatter, standardized documentation requirements, consistent system prompts, and structured file organization. Follow the provided templates to automatically meet Claude Code conventions.

Do I need to understand YAML to use these agent templates?

The templates handle YAML structure for you. You fill in placeholders for agent name, description, responsibilities, and tools. Basic familiarity with key-value pairs is helpful, but the templates guide you through the process.