create-agent-skills

Create Claude Code skills and slash commands with SKILL.md files.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/TrendpilotAI/invesco-demo --skill create-agent-skills-trendpilotai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skills
Source: https://github.com/TrendpilotAI/invesco-demo/tree/main/skills/compound-engineering/skills/create-agent-skills
Command: npx skills add https://github.com/TrendpilotAI/invesco-demo --skill create-agent-skills-trendpilotai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides expert guidance for creating Claude Code skills and slash commands, simplifying the process of building custom AI functionalities.

Core Features & Use Cases

  • Skill Authoring: Learn the official specification for creating effective SKILL.md files.
  • Slash Command Integration: Understand how custom commands are now merged into skills.
  • Best Practices: Discover guidelines for structuring skills, writing descriptions, and managing components.
  • Use Case: You need to build a new skill to automate a specific workflow, like summarizing pull requests, and want to ensure it follows best practices and is discoverable by Claude.

Quick Start

Follow the step-by-step guide to create a new skill file.

Frequently Asked Questions about create-agent-skills

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

FAQPage Schema
How do I create Claude Code skills using the official SKILL.md specification?

To create Claude Code skills, you author a SKILL.md file with proper YAML frontmatter and markdown content structure, following best practices for discovery and invocation by Claude.

What is the relationship between slash commands and Claude Code skills?

Slash commands are now merged directly into Claude Code skills. You define them within the skill structure rather than maintaining them as separate entities, streamlining the automation workflow.

How do I structure YAML frontmatter for a new Claude Code skill?

YAML frontmatter for Claude Code skills requires defining the skill unit, including metadata for discovery and invocation. The structure dictates how Claude recognizes and triggers the skill during workflows.

Can I add references and scripts as components to my Claude Code skills?

Yes, you can add references and scripts as components to Claude Code skills. This allows you to audit existing skills and expand their functionality with modular, reusable elements.

What are the best practices for writing skill descriptions to ensure Claude discovers them?

Best practices for skill discovery involve writing clear, specific descriptions in the YAML frontmatter and structuring markdown content logically, ensuring Claude can accurately match the skill to user requests.

Do I need prior prompt engineering experience to author Claude Code skills?

No prior prompt engineering experience is strictly required, but understanding prompt engineering and Claude Code basics helps you follow the official specification and build more effective custom automation.