skill-creator

Creates new Skill units from project functions, tasks, or libraries lacking one.

Updated Sep 12, 2026
One-click install
npx skills add https://github.com/Vierco/citoVisionApp --skill skill-creator-vierco
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Vierco/citoVisionApp/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/Vierco/citoVisionApp --skill skill-creator-vierco

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a project grows, useful functions, tasks, and libraries often lack a dedicated Skill unit, making them hard to discover and reuse. This Skill guides the creation of new Skill units so that reusable project capabilities are properly packaged with a SKILL.md entry point. ## Core Features & Use Cases - Skill Scaffolding: Creates new Skill units for project functions, tasks, or libraries that do not yet have one. - Discovery-Driven: Targets capabilities in the codebase that are not yet covered by an existing Skill. - Use Case: While working in a repository, you notice a recurring task has no Skill defined. Invoke this Skill to generate a new Skill unit with the required SKILL.md frontmatter (name and description) and operational instructions. ## Quick Start Create a new Skill for the data-export function in this project that does not have one yet.

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 Skill for my project?▼

Identify a function, task, or library in the project that lacks a Skill, then invoke this Skill to scaffold a new Skill unit. It produces a directory containing a SKILL.md file with the required name and description frontmatter.

What makes a valid Skill unit?▼

A valid Skill unit is a directory containing a SKILL.md file at its root. The file must have YAML frontmatter defining at least a name and a description, followed by Markdown body instructions loaded when the Skill activates.

When should I create a Skill for a project function?▼

Create a Skill when a function, task, or library is reused across workflows and has no existing Skill covering it. This makes the capability discoverable through its name and description metadata.

Can a Skill include scripts or reference files?▼

Yes, a Skill may optionally include scripts, references, and assets directories alongside SKILL.md. Scripts handle deterministic tasks, references provide in-depth reading material, and assets store document information.