skill-creator

Create Claude skill skeletons with SKILL.md frontmatter and bundled resources.

1|Updated Aug 27, 2025
One-click install
npx skills add https://github.com/bmadigan/ask-my-doc --skill skill-creator-bmadigan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/bmadigan/ask-my-doc/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/bmadigan/ask-my-doc --skill skill-creator-bmadigan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured approach for designing and packaging Claude skills, ensuring consistency, reusability, and clear guidance across projects.

Core Features & Use Cases

  • Structured frontmatter and body: ensures consistent metadata and documentation.
  • Bundled resources guidance: scripts, references, and assets for scalable capabilities.
  • Progressive disclosure: metadata -> SKILL.md -> resources for efficient context loading.
  • Examples and templates: ready-to-use skeletons to accelerate skill creation.
  • Use Case: Create a new skill skeleton in .claude/skills/ with a frontmatter, body, and optional bundled resources to standardize development.

Quick Start

  • Create a new skill: mkdir -p .claude/skills/skill-name/{scripts,references,assets}
  • Initialize SKILL.md with the frontmatter and markdown body that documents workflows, examples, and reminders
  • Add optional resources under scripts/, references/, assets/ as needed
  • Validate the skill by testing on real tasks and iterating

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create modular Claude skills with standardized frontmatter?

To create modular Claude skills, you initialize a SKILL.md file with standardized frontmatter and a concise markdown body, then optionally add bundled resources like scripts, references, and assets. This ensures reproducible setup and scope-controlled content.

What is the best way to structure bundled resources for Claude workflows?

The best way to structure bundled resources is using a nested directory approach: create folders for scripts, references, and assets within your skill directory. This enables progressive disclosure for efficient context loading during Claude workflows.

Do I need specific templates to package reusable Claude capabilities?

You do not need external templates to package reusable Claude capabilities. This framework provides ready-to-use skeletons and structural guidance to accelerate skill creation, requiring only a SKILL.md file and optional bundled asset directories.

Can I use this framework to standardize skill development across multiple teams?

Yes, you can use this framework to standardize skill development across teams. It enforces consistent metadata, clear guidance, and scope-controlled content through required frontmatter, making modular capabilities reproducible across different domains.

When should I not use bundled resource directories for skill creation?

You should not use bundled resource directories when your skill requires only basic documentation without external assets. If the workflow is self-contained, a concise SKILL.md body with frontmatter is sufficient, avoiding unnecessary directory overhead.