skill-mastery

Guide Claude Code skill architecture, frontmatter constraints, and packaging workflows.

77|9|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/henkisdabro/wookstar-claude-plugins --skill skill-mastery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-mastery
Source: https://github.com/henkisdabro/wookstar-claude-plugins/tree/main/plugins/ultimate-skill-creator/skills/skill-mastery
Command: npx skills add https://github.com/henkisdabro/wookstar-claude-plugins --skill skill-mastery

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The Skill Mastery guide provides master-level guidance for creating exceptional Claude Code skills by integrating official plugin-dev toolkit, community patterns, and current API docs. Use when designing skill architecture, writing skill descriptions, or planning progressive disclosure.

Core Features & Use Cases

  • Structured architecture guidance: outlines core folders, frontmatter requirements, and artifact layout to maximize token efficiency and maintainability.
  • Patterns and templates: includes THE EXACT PROMPT pattern, Validation Loop, Risk Tiering, and other patterns to ensure reproducible, safe skill development.
  • Archetype guidance and integration: shows how to combine CLI Reference, Methodology, Safety Tool, and Orchestration into hybrid Skill designs, with concrete examples.
  • Use cases: from creating a new skill from scratch to auditing existing skills for quality and safety.
  • Additional best practices: keep references shallow, ensure on-demand resources are properly linked.

Quick Start

Use the guide to scaffold a new skill:

  • Identify your target archetype (CLI Reference, Methodology, Safety Tool, Orchestration).
  • Draft SKILL.md with core guidance (<500 lines) and progressive disclosure plan.
  • Initialise the skill structure with python scripts/init_skill.py <skill-name> --path <location>.
  • Populate references/, assets/ with concise, one-level deep docs.
  • Validate with plugin-dev's validators and package with python scripts/package_skill.py.

Frequently Asked Questions about skill-mastery

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

FAQPage Schema
How do I create a Claude Code skill from scratch?

Claude Code skill architecture requires core folders, strict frontmatter constraints, and a shallow artifact layout to maximize token efficiency and maintainability. Keeping references one level deep ensures safe, reusable, and distributable skill designs.

What is the best way to structure Claude Code plugin frontmatter and references?

Claude Code skill architecture requires core folders, strict frontmatter constraints, and a shallow artifact layout to maximize token efficiency and maintainability. Keeping references one level deep ensures safe, reusable, and distributable skill designs.

How do validation loops and prompt patterns improve Claude Code skill safety?

Validation loops and prompt patterns like Risk Tiering ensure reproducible, safe skill development by systematically verifying frontmatter constraints and descriptions. Applying these validation workflows prevents unsafe behavior in CLI Reference and Orchestration archetypes.

Can I combine methodology and CLI reference archetypes into a hybrid skill design?

You can combine CLI Reference, Methodology, Safety Tool, and Orchestration into hybrid Skill designs with concrete examples. The guide provides archetype guidance and integration patterns to merge multiple behavioral models safely within a single skill.

What are the limitations of using progressive disclosure in Claude Code skills?

Progressive disclosure requires keeping core SKILL.md guidance under 500 lines while linking on-demand resources properly. If references exceed one level deep or token efficiency is ignored, skill maintainability and safe execution degrade significantly.

Do I need Python scripts to package and validate a Claude Code skill?

You need Python scripts to initialize the skill structure with init_skill.py and package the final output with package_skill.py. Validation also relies on plugin-dev validators to ensure frontmatter constraints and safety requirements are met before distribution.