generic-skill-creator-structure

Establishes folder layout, naming conventions, and SKILL.md format for creating compliant skills.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Puzzle9900/puzzle9900-claude-plugin --skill generic-skill-creator-structure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generic-skill-creator-structure
Source: https://github.com/Puzzle9900/puzzle9900-claude-plugin/tree/main/skills/generic-skill-creator-structure
Command: npx skills add https://github.com/Puzzle9900/puzzle9900-claude-plugin --skill generic-skill-creator-structure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a clear, standardized template and set of rules for creating and maintaining all other skills within the project, ensuring consistency and adherence to best practices.

Core Features & Use Cases

  • Defines Skill Structure: Outlines the required folder and SKILL.md file format.
  • Enforces Naming Conventions: Specifies how skills should be named based on domain and platform.
  • Guides Content Sections: Details the necessary sections within SKILL.md (Context, Instructions, Steps, Constraints).
  • Use Case: When creating a new skill, consult this Skill's SKILL.md to ensure the new skill adheres to all structural, naming, and content requirements before submission.

Quick Start

Refer to the generic-skill-creator-structure skill for the correct format of any new skill file.

Frequently Asked Questions about generic-skill-creator-structure

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

FAQPage Schema
What is the standard folder structure for a skill unit?

The standard skill unit folder structure requires a defined folder placement and a SKILL.md file that adheres to canonical naming conventions and formatting rules. This structure ensures operational consistency and discoverability across the project.

How do I validate a markdown skill file against project constraints?

You validate a markdown skill file by checking its YAML frontmatter and content sections against project-specific constraints for generic, mobile, and backend skill types. This ensures the skill adheres to required naming and structural conventions.

What sections are required in a SKILL.md file?

A SKILL.md file requires specific content sections including Context, Instructions, Steps, and Constraints. These sections guide the necessary documentation to maintain best practices and standardize skill creation.

Does this skill structure template support mobile and backend skill types?

Yes, this skill structure template validates against project-specific constraints for generic, mobile, and backend skill types. It enforces adherence to defined YAML frontmatter and markdown content formats for each platform.

Why do I need YAML frontmatter in my skill markdown files?

You need YAML frontmatter in skill markdown files to enforce discoverability and operational consistency. It establishes a canonical structure that standardizes skill creation and validation across the project.

Can I use custom naming conventions for new skills?

No, you must use the specified naming conventions based on domain and platform. Enforcing naming conventions standardizes skill creation and ensures all skill units maintain operational consistency before submission.