skill-creator

Create, structure, and package custom skills for AI agents.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/magisph/rv-adv --skill skill-creator-magisph
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/magisph/rv-adv/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/magisph/rv-adv --skill skill-creator-magisph

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and tooling for creating, structuring, and packaging new skills to extend Claude's capabilities.

Core Features & Use Cases

  • Skill Development Guidance: Offers step-by-step instructions on understanding skill requirements, planning contents, and implementing skills.
  • Resource Management: Explains the purpose and best practices for using scripts/, references/, and assets/ directories.
  • Tooling Integration: Details the usage of init_skill.py for scaffolding new skills and package_skill.py for validation and distribution.
  • Use Case: A developer needs to create a new skill to interact with a specific internal API. They would use this skill to understand the required structure, best practices for documentation, and how to package the final skill for deployment.

Quick Start

Use the skill-creator to learn how to initialize a new skill.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package custom AI agent skills?

To create custom AI agent skills, you structure a SKILL.md file alongside bundled resources like scripts, references, and assets. This skill provides initialization and packaging utility scripts to scaffold, validate, and distribute modular agent capabilities.

What is the best way to structure a Claude skill for deployment?

The best way to structure a Claude skill is using well-defined units containing a SKILL.md file and specific directories for scripts, references, and assets. This modular approach ensures extendable AI agent capabilities through proper resource management and documentation.

Do I need any specific dependencies to build skills for AI agents?

No specific dependencies are required to build skills for AI agents. The skill creation process relies on standard directory structures and bundled utility scripts to handle initialization and packaging without external tools.

How does the skill initialization script work?

The skill initialization script works by scaffolding new skill directories, generating the required SKILL.md file and resource folders. It automates the setup process so developers can quickly start implementing custom agent capabilities.

When should I use the scripts directory versus the references directory in skill packaging?

Use the scripts directory for executable tooling and the references directory for static data when packaging a skill. Separating these resources ensures the AI agent can properly execute actions and retrieve contextual information.

Can I validate my custom skill before distribution?

Yes, you can validate your custom skill before distribution using the package_skill.py utility script. It checks the skill structure and documentation to ensure best practices are met prior to deployment.