CreateSkill

Create TAI skills with YAML front matter and TitleCase naming.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/GratefulJinx77/tai --skill createskill-gratefuljinx77
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: CreateSkill
Source: https://github.com/GratefulJinx77/tai/tree/main/.tai/skills/utilities/CreateSkill
Command: npx skills add https://github.com/GratefulJinx77/tai --skill createskill-gratefuljinx77

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, bun, python3, git, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of new TAI skills, ensuring they follow the canonical structure and naming conventions, reducing manual errors and streamlining the process.

Core Features & Use Cases

  • Skill Scaffold: Generates the required directory structure and files for a new skill.
  • TitleCase Naming: Enforces the use of TitleCase for all skill components.
  • Flat Folder Structure: Ensures a flat folder structure for easy navigation and discovery.
  • Dynamic Loading: Supports dynamic loading for large skills to reduce context on invocation.
  • Validation: Validates the skill against the canonical structure and naming conventions.

Quick Start

Use the CreateSkill skill to generate a new skill for managing recipes.

Frequently Asked Questions about CreateSkill

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

FAQPage Schema
How do I automate TAI skill creation with proper YAML front matter and validation?

Automating TAI skill creation requires generating a scaffold with YAML front matter, enforcing TitleCase naming, and validating against SkillSystem.md to ensure structural compliance. This process eliminates manual directory setup errors.

What dependencies do I need to generate a flat folder structure for new skills?

Generating a flat folder structure requires installing jq, bun, python3, and git. These dependencies execute the scripts necessary to scaffold directories and validate the canonical structure of your automation skills.

Does skill validation check my YAML front matter against a canonical structure?

Yes, skill validation checks your YAML front matter against the canonical structure defined in SkillSystem.md. It verifies TitleCase naming conventions and enforces a flat folder structure for consistent discovery.

Can I use dynamic loading to reduce context when creating large TAI skills?

Dynamic loading is supported during TAI skill creation to reduce context on invocation for large skills. Maintaining a flat folder structure ensures dynamic loading mechanisms can navigate and discover components efficiently.

Why does my new skill fail validation against the canonical structure?

Skill validation fails when directory structures are not flat or naming conventions deviate from TitleCase. The validator checks YAML front matter and folder hierarchy against SkillSystem.md to pinpoint structural misalignments.