claude-code-templates

Scaffold Claude Code agents, skills, commands, and hook scripts from templates.

29|6|Updated Nov 27, 2025
One-click install
npx skills add https://github.com/0xDarkMatter/claude-mods --skill claude-code-templates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code-templates
Source: https://github.com/0xDarkMatter/claude-mods/tree/main/skills/claude-code-templates
Command: npx skills add https://github.com/0xDarkMatter/claude-mods --skill claude-code-templates

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

This Skill provides ready-to-use templates for agents, skills, commands, and hook scripts to accelerate Claude Code development.

Core Features & Use Cases

  • Starter templates for agent, skill, command, and hook-script scaffolds
  • Clear naming conventions and references to official docs
  • Quick-start workflows to clone templates and customize

Quick Start

Copy agent-template.md to create a new agent, then update the name and focus areas.

Frequently Asked Questions about claude-code-templates

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

FAQPage Schema
How do I scaffold a new Claude Code extension quickly?

Scaffolding automates boilerplate setup for Claude Code extensions. Copy the relevant template—agent-template.md, skill-template.md, command-template.md, or hook-script template—update the name and metadata, then customize for your use case. This reduces manual setup and ensures compliance with YAML frontmatter and naming conventions.

What templates are available for Claude Code development?

Templates cover agents, skills, commands, and hook scripts. Each includes starter YAML frontmatter, asset structure, and clear naming patterns aligned with official documentation. Templates serve as reference implementations for creating new extensions.

Do I need to know YAML to use Claude Code templates?

Templates include pre-formatted YAML frontmatter, so you can copy and adapt existing patterns without writing YAML from scratch. Understanding the basic structure helps, but templates guide you through the required fields and syntax.

How do I validate my Claude Code extension after using a template?

Templates provide built-in guidance for testing and validation. Follow the quick-start workflow after copying a template: verify YAML frontmatter structure, check asset placement in assets/, confirm naming conventions match the template pattern, then test your extension.

Can I customize templates for my specific use case?

Yes. Templates are designed for customization. Clone a template matching your extension type, update the name, focus areas, and implementation details, then add custom logic. Templates establish the structure; you fill in domain-specific content.