create-skill

Create and modify agent skills with standardized file structure and naming conventions.

Updated Nov 17, 2025
One-click install
npx skills add https://github.com/craigtkhill/stdd-agents --skill create-skill-craigtkhill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/craigtkhill/stdd-agents/tree/main/skills/create-skill
Command: npx skills add https://github.com/craigtkhill/stdd-agents --skill create-skill-craigtkhill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenges of inconsistent skill creation, lack of discoverability, and non-standardized workflows for AI agents. It provides a clear, structured guide for developing new agent skills, ensuring they are well-formed and easily integrated.

Core Features & Use Cases

  • Standardized Structure: Ensures all new skills follow a consistent file and directory layout, promoting maintainability and clarity.
  • YAML Frontmatter Guidance: Details the required name and description fields for optimal skill discovery by AI agents.
  • Naming & Description Best Practices: Helps you craft effective, concise names and descriptive summaries for better searchability and understanding.
  • Use Case: When you need to encapsulate a new workflow or set of guidelines for your AI agent, use this Skill to ensure your new skill is properly structured, discoverable, and adheres to project standards, making your agent more capable and efficient.

Quick Start

Guide me through creating a new skill called 'code-review-assistant', including its SKILL.md frontmatter and initial content.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create a new AI skill with standardized structure and naming conventions?

Create a new skill by establishing a lowercase-hyphen-named directory with SKILL.md frontmatter containing name and description fields, a consistent folder layout, and AGENTS.md registration. This ensures your skill follows standardized structure for AI agent integration and discoverability.

What YAML frontmatter fields are required when building a new agent skill?

Agent skills require name and description fields in YAML frontmatter within SKILL.md to enable optimal discovery by AI agents. These fields must be descriptive and concise to improve searchability and agent understanding of your skill's purpose.

Why is consistent file structure and naming important for AI agent skills?

Consistent file structure and lowercase-hyphen naming conventions promote maintainability, clarity, and seamless integration across ATUI-compatible agents. Standardization enables agents to locate, parse, and execute skills reliably within your workflow automation environment.

Can I enforce skill creation standards across multiple AI agents in my project?

Yes, this skill automates creation and modification of agent skills to enforce standardized file structure, naming, and integration patterns across ATUI-compatible agents. It applies to introducing new skills or updating existing ones to meet project-wide requirements.

What happens after I create a properly structured skill—how do I integrate it?

After structuring your skill with correct frontmatter and directory layout, register it in AGENTS.md to integrate it into your agent's capability set. This registration makes the skill discoverable and executable within your agentic terminal environment.