shared-skill-creator

Guide creation of modular Claude Code skills with templates and front matter.

4|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill shared-skill-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shared-skill-creator
Source: https://github.com/AutisticAF/claude-code-apple-dev-plugin/tree/main/skills/shared-skill-creator
Command: npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill shared-skill-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Helps developers avoid inconsistent, monolithic, or poorly-documented Claude Code skills by providing a clear, repeatable process for designing, structuring, and maintaining skills with proper front matter, activation criteria, and references.

Core Features & Use Cases

  • Step-by-step planning: Prompts for purpose, activation, tools, scope, and complexity to clarify requirements before authoring a skill.
  • Templates & front matter: Provides YAML front matter examples and recommended fields (name, description, allowed-tools, etc.) to ensure discoverability and correct activation.
  • Modularization guidance: Advises when to split large skills into references, checklists, examples, and patterns for maintainability.
  • Tool selection & testing: Recommends appropriate allowed-tools and a validation checklist to test activation, references, and outputs.
  • Use Case: Scaffolding a new code-reviewer skill with separate patterns, checklist, and examples to keep SKILL.md focused and lean.

Quick Start

Use the shared-skill-creator skill to scaffold a new SKILL.md and supporting reference files for a focused feature or review skill.

Frequently Asked Questions about shared-skill-creator

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

FAQPage Schema
How do I create modular Claude Code skills with proper structure?

Modular Claude Code skills are created by following a step-by-step workflow that clarifies purpose, activation triggers, and scope, then scaffolding a SKILL.md with supporting reference files like checklists and patterns to ensure maintainability.

What is the best way to structure a monolithic skill for modularization?

Modularizing a monolithic skill involves splitting large files into separate references, checklists, examples, and patterns, moving detailed guidance out of the main SKILL.md to improve maintainability and discoverability.

How does YAML front matter affect skill activation in Claude Code?

YAML front matter drives skill activation by defining metadata fields like name, description, and allowed-tools, which ensure the skill is discoverable and correctly triggered by Claude Code based on the user's context.

When do I need to split a Claude Code skill into reference files?

Split a Claude Code skill into reference files when the skill becomes too large or complex, moving patterns, examples, and checklists into separate files to keep the SKILL.md lean and focused on activation.

What allowed-tools should I use for Read, Write, Edit, Glob, and Grep workflows?

Recommended allowed-tools for Read, Write, Edit, Glob, and Grep workflows are selected based on specific use cases, ensuring the skill has the necessary file system permissions to execute its intended operations safely.