create-skill

Generate standardized Claude Code skill scaffolds with YAML frontmatter and anti-pattern documentation.

Updated May 3, 2026
One-click install
npx skills add https://github.com/luizcarlosfaria/Oragon.ElasticPool --skill create-skill-luizcarlosfaria
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/luizcarlosfaria/Oragon.ElasticPool/tree/main/.claude/skills/create-skill
Command: npx skills add https://github.com/luizcarlosfaria/Oragon.ElasticPool --skill create-skill-luizcarlosfaria

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually creating Claude Code skills that adhere to platform conventions and project-specific best practices is time-consuming and error-prone, often resulting in inconsistent skills that fail to activate correctly or follow repository standards.

Core Features & Use Cases

  • Standardized Scaffolding: Automatically generates the required directory structure and mandatory SKILL.md file with valid YAML frontmatter for new skills.
  • Convention Enforcement: Embeds project rules for kebab-case naming, trigger-rich descriptions, required anti-pattern sections, and file organization to ensure all new skills are consistent with existing ones.
  • Use Case: A developer working on the Oragon.ElasticPool .NET project can use this skill to quickly create a reusable automation for running unit tests, ensuring the new skill has proper trigger keywords and validation steps so it activates correctly when team members request test runs.

Quick Start

Use the create-skill skill to build a new skill that automates generating OpenTelemetry instrumentation for new object pool classes in the Oragon.ElasticPool project, including all required frontmatter fields and anti-pattern guidelines.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create Claude Code skills that follow repository conventions automatically?

To create Claude Code skills that follow conventions, use a scaffolding tool to automatically generate the required directory structure, valid YAML frontmatter, and kebab-case naming. This ensures standard skill activation and compliance with project rules.

Why do my custom Claude Code slash commands fail to activate correctly?

Custom Claude Code slash commands often fail due to missing or invalid YAML frontmatter and non-compliant directory structures. Generating skills through a convention-enforcement tool ensures trigger-rich descriptions and proper file organization for correct activation.

What is the required directory structure for a valid Claude Code skill?

A valid Claude Code skill requires a standardized directory structure and a mandatory SKILL.md file containing valid YAML frontmatter. This structure ensures the skill is recognized by the platform and follows required naming conventions like kebab-case.

Can I use developer automation to scaffold reusable workflow shortcuts for .NET projects?

Yes, you can use developer automation to scaffold reusable workflow shortcuts for .NET projects. This approach rapidly generates standardized skills with required frontmatter and anti-pattern documentation tailored to specific .NET repository rules.

How do I ensure my new skill includes mandatory anti-pattern documentation?

To ensure your new skill includes mandatory anti-pattern documentation, use a convention enforcement tool during skill creation. This automatically embeds required anti-pattern guidelines and validation steps into the generated SKILL.md file.

Does scaffolding Claude Code skills require manually writing YAML frontmatter?

No, scaffolding Claude Code skills does not require manually writing YAML frontmatter. Automated skill scaffolding tools generate compliant YAML frontmatter with trigger-rich descriptions automatically, reducing errors and ensuring platform consistency.