CreateSkill

Scaffolds new PAI skills with standardized directory structure and YAML frontmatter.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/BishopCodes/OpenPAI --skill createskill-bishopcodes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: CreateSkill
Source: https://github.com/BishopCodes/OpenPAI/tree/main/skills/Utilities/CreateSkill
Command: npx skills add https://github.com/BishopCodes/OpenPAI --skill createskill-bishopcodes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of new PAI skills, ensuring they adhere to strict naming conventions, folder structures, and YAML frontmatter requirements, saving developers time and reducing errors.

Core Features & Use Cases

  • Automated Skill Scaffolding: Generates the necessary directory structure and initial files (SKILL.md, Workflows/, Tools/) for a new skill.
  • Enforces Best Practices: Automatically applies TitleCase naming, flat folder structures, and correct YAML frontmatter format as defined in SkillSystem.md.
  • Use Case: When you need to quickly add a new AI capability to your PAI system, use this skill to generate a well-structured, compliant skill template, allowing you to focus on the core logic.

Quick Start

Use the CreateSkill skill to create a new skill for managing user preferences.

Frequently Asked Questions about CreateSkill

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

FAQPage Schema
How do I scaffold a new PAI skill with the correct directory structure?

Scaffolding a new PAI skill requires generating a standardized directory structure with initial files like SKILL.md, Workflows, and Tools while enforcing TitleCase naming conventions and a flat folder hierarchy for structural compliance.

What are the best practices for PAI skill creation and naming conventions?

Best practices for PAI skill creation include enforcing TitleCase naming conventions, maintaining a flat folder hierarchy, and using correct YAML frontmatter format to validate new skills against canonical examples defined in SkillSystem.md.

How do I update existing skills to meet structural requirements?

Updating existing skills to meet structural requirements involves validating them against canonical SkillSystem.md examples and adjusting their directory structure, naming conventions, and YAML frontmatter to match standardized scaffolding rules.

Does automated skill scaffolding support adding workflows and tools?

Automated skill scaffolding supports adding workflows and tools by generating the necessary initial directories and files, allowing developers to focus on core logic while maintaining structural compliance with PAI system standards.

Why does my new PAI skill fail structural validation?

New PAI skills fail structural validation when they do not adhere to strict TitleCase naming conventions, flat folder structures, or correct YAML frontmatter requirements as defined by the canonical SkillSystem.md examples.