create-agent-skills

Guide creation of Claude Code skills and slash commands with YAML frontmatter.

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

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, streamlining the development of AI-powered workflows and tools.

Core Features & Use Cases

  • Skill Authoring: Learn the official specification for creating new skills.
  • Command Creation: Understand how custom slash commands are now integrated into skills.
  • Best Practices: Discover how to structure skills, write effective descriptions, and manage references.
  • Use Case: You need to build a new /summarize-pr command for your team's Claude instance. This Skill will guide you through creating the SKILL.md file, defining its frontmatter, and structuring the markdown content for optimal Claude interaction.

Quick Start

Use this Skill to learn how to create a new Claude Code skill from scratch.

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 custom slash commands for Claude Code?

You create custom slash commands by building a Claude Code skill. This involves creating a SKILL.md file, defining YAML frontmatter, and structuring markdown content to integrate task-oriented actions directly into your AI workflow.

What is the difference between command files and skill directories in Claude?

Skill directories are used for background knowledge, while command files are utilized for task-oriented actions. This distinction helps manage whether Claude executes specific slash commands or applies broader contextual understanding.

How do I structure a SKILL.md file for optimal Claude interaction?

Structuring a SKILL.md file requires defining YAML frontmatter and writing markdown content. Best practices include applying progressive disclosure and using dynamic context injection to guide Claude's processing logic effectively.

When do I need dynamic context injection in skill authoring?

Dynamic context injection is needed during skill authoring when you want Claude to adapt its processing logic based on real-time variables. It enhances markdown content by injecting situational data into the AI workflow.

Do I need any dependencies to build Claude skills and slash commands?

No dependencies are required to build Claude skills and slash commands. You only need to understand the official specification for YAML frontmatter and markdown content to start streamlining your AI-powered workflows.

What is progressive disclosure when creating Claude Code skills?

Progressive disclosure is a best practice for creating Claude Code skills that structures markdown content hierarchically. it ensures Claude receives necessary background knowledge incrementally without overwhelming the context window.