skill-creator

Automate creation, auditing, and tidying of Codex Skills with standardized SKILL.md structure.

Updated Jun 5, 2024
One-click install
npx skills add https://github.com/codefun-tech/python_starter --skill skill-creator-codefun-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/codefun-tech/python_starter/tree/main/.opencode/skills/skill-creator
Command: npx skills add https://github.com/codefun-tech/python_starter --skill skill-creator-codefun-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Skill Creator standardizes and automates the lifecycle of Codex Skills by ensuring SKILL.md frontmatter is accurate, and by providing templates and tooling to create, audit, and reorganize skill directories (scripts/, references/, assets/).

Core Features & Use Cases

  • Create new skills from a template and scaffold necessary resources.
  • Edit, improve, review, audit, tidy up, or restructure existing skills or SKILL.md to align with the AgentSkills spec.
  • Move content into references/, scripts/, or assets/ as needed and validate the entire skill for packaging readiness.

Quick Start

Initialize a new skill with the provided template, then customize SKILL.md and validate or package as needed.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a new AgentSkill with correct SKILL.md frontmatter?

Create a new AgentSkill by initializing it with standardized templates that automatically scaffold necessary resources and ensure SKILL.md frontmatter is accurate. This enforces naming, validation, and packaging readiness from the start.

What's the best way to audit and restructure an existing Codex Skill?

Audit and restructure existing Codex Skills by validating the SKILL.md structure and moving content into references/ or scripts/ directories. This aligns the skill with the AgentSkills spec and ensures packaging readiness.

How does skill validation work for packaging readiness?

Skill validation works by checking the SKILL.md frontmatter accuracy and verifying the correct directory structure, such as scripts/ and references/. It enforces naming conventions and standardizes templates to ensure packaging readiness.

Can I use skill-creation templates to move content into references or scripts directories?

Yes, you can use skill-creation templates to reorganize skill directories by moving content into references/, scripts/, or assets/ as needed. This standardizes the skill lifecycle and aligns it with the AgentSkills spec.

Why does my SKILL.md frontmatter fail validation during skill audit?

SKILL.md frontmatter fails validation during a skill audit when it lacks accurate metadata or does not align with the AgentSkills spec. Correcting the structure and moving misplaced content to the proper directories resolves this.

When do I need to tidy up an AgentSkill directory structure?

You need to tidy up an AgentSkill directory structure when existing skills require restructuring to align with the AgentSkills spec. This involves moving content to references/ or scripts/ and validating the entire skill for packaging readiness.