create-skill

Generate Claude Skills with YAML frontmatter validation and monorepo placement.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/yuriolive/learning-infra --skill create-skill-yuriolive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/yuriolive/learning-infra/tree/main/.agent/skills/shared/create-skill
Command: npx skills add https://github.com/yuriolive/learning-infra --skill create-skill-yuriolive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new Claude Skills, ensuring they adhere to the official format, project structure, and monorepo conventions of learning-infra.

Core Features & Use Cases

  • Guided Skill Creation: Follows a structured workflow for defining scope, location, and content.
  • Format Validation: Checks YAML frontmatter, naming, and description requirements.
  • Monorepo Organization: Guides placement within control-plane/, shared/, or infrastructure/ directories.
  • Use Case: When you need to create a new Skill to manage tenant provisioning, this Skill will guide you through setting up the SKILL.md file, choosing the correct directory, and referencing necessary project rules.

Quick Start

Use the create-skill skill to start building a new Skill for the control-plane scope.

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 Claude Skill in a monorepo?

To create a new Claude Skill in a monorepo, follow a structured workflow to define the scope, directory location, and content while validating YAML frontmatter against official format guidelines.

What is the correct project structure for Claude Skills?

The correct project structure for Claude Skills organizes files into control-plane, shared, or infrastructure directories within a monorepo, ensuring naming conventions and YAML frontmatter meet official format guidelines.

How do I validate YAML frontmatter for Skill creation?

Validating YAML frontmatter for Skill creation involves checking the metadata against official format requirements and naming conventions to ensure proper integration within the learning-infra monorepo structure.

Can I use this Skill to generate code for infrastructure scopes?

Yes, you can use this Skill to generate code for infrastructure scopes, as well as control-plane and shared scopes, guiding placement and organizational patterns within the monorepo directories.

What's the best way to organize Claude Skills across different scopes?

The best way to organize Claude Skills across different scopes is to place them into control-plane, shared, or infrastructure directories, following monorepo organization principles and validating naming conventions.

When do I need to follow official format guidelines for Skill creation?

You need to follow official format guidelines for Skill creation whenever generating a new SKILL.md file, ensuring the YAML frontmatter, description requirements, and directory placement adhere to the learning-infra monorepo structure.