skill-creator

Scaffold Claude skill templates with SKILL.md frontmatter and resource directories.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/ViewWay/openclaw-skills --skill skill-creator-viewway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ViewWay/openclaw-skills/tree/main/skill-creator
Command: npx skills add https://github.com/ViewWay/openclaw-skills --skill skill-creator-viewway

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps teams rapidly bootstrap new Claude skills by providing a consistent scaffold, frontmatter, and starter resources so unfamiliar domains can be deployed quickly.

Core Features & Use Cases

  • Template-based SKILL.md frontmatter that enforces name and description fields for discovery.
  • Auto-generated resource skeletons (scripts/, references/, assets/) to accelerate development and experimentation.
  • Example placeholders demonstrating structure and best practices for downstream customization.
  • Integration with existing tooling (init_skill.py, package_skill.py, quick_validate.py) to streamline validation and packaging.
  • Use Case: A team wants to onboard a new domain quickly without designing a skill layout from scratch.

Quick Start

Run scripts/init_skill.py <skill-name> --path <output-directory> to scaffold a new skill template and initialize 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 scaffold a new Claude skill template with standardized frontmatter?

To scaffold a new Claude skill template, run scripts/init_skill.py with your desired skill name and output path. This auto-generates standardized SKILL.md frontmatter, resource skeletons, and starter scripts for rapid deployment.

What is the best way to bootstrap new skill directories without designing a layout from scratch?

Bootstrapping new skill directories is handled by automated scaffolding templates that enforce required frontmatter and generate resource skeletons like scripts, references, and assets, ensuring a validated and reproducible structure for downstream customization.

Does skill packaging and validation work with existing CLI tooling?

Skill packaging and validation integrates directly with CLI tooling like init_skill.py, package_skill.py, and quick_validate.py to streamline directory layout validation and standardized packaging for rapid deployment.

Do I need pyyaml installed to automate skill creation workflows?

Yes, you need pyyaml installed as a core dependency to automate skill creation. It supports parsing and generating the required yaml-frontmatter fields used for skill discovery and standardized packaging.

Can I use the scaffolding CLI to generate resource skeletons for scripts and references?

Yes, the scaffolding CLI automatically generates resource skeletons including scripts, references, and assets directories. These example placeholders demonstrate structure and best practices to accelerate development and experimentation.

Why does my new skill fail validation during packaging?

Skill validation may fail if required frontmatter fields like name and description are missing or misconfigured. The quick_validate.py script checks directory layout and SKILL.md frontmatter to ensure reproducible packaging.