skill-creator

Generate SKILL.md templates and example resource directories for Claude skills.

3|2|Updated Dec 11, 2024
One-click install
npx skills add https://github.com/PovertyAction/ipa-research-data-science-hub --skill skill-creator-povertyaction
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/PovertyAction/ipa-research-data-science-hub/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/PovertyAction/ipa-research-data-science-hub --skill skill-creator-povertyaction

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the creation and iteration of Claude skills by providing a reusable template, starter resources, and a guided workflow to bootstrap new capabilities quickly.

Core Features & Use Cases

  • Scaffold new skills with a ready-to-use SKILL.md template and example resource directories.
  • Provide example scripts, references, and assets to jumpstart skill development and packaging.
  • Accelerate skill iteration by offering a standardized structure and validation flow for future updates.

Quick Start

Initialize a new skill by running the init_skill.py script with a name and path, then customize SKILL.md and the example resources.

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 template with proper documentation structure?

To create a skill template, this tool automates scaffolding by generating a SKILL.md file with required frontmatter and initializes example resource directories for scripts, references, and assets.

What is the best way to initialize a custom skill package for automation workflows?

Initializing a custom skill package is best handled by running the init_skill.py script, which bootstraps the directory structure and provides a standardized validation flow for rapid iteration.

Does the skill scaffolding process require specific frontmatter fields for packaging?

Yes, skill scaffolding requires frontmatter to include name and description fields, ensuring the generated SKILL.md template meets packaging and validation standards before deployment.

Can I use this initialization tool for both individual and team skill development?

Yes, you can use this initialization tool for both teams and individuals building domain-specific skills, as it provides a standardized structure for rapid bootstrapping and documentation.

What limitations exist when generating example resource directories for new skills?

Limitations include support only for optional scripts, references, and assets directories, meaning custom resource types outside this template structure require manual configuration after generation.