create-skill-file-EN_skill

This skill guides you to create well-structured SKILL.md files following best practices for naming, content, and discoverability.
  • Python

189

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill yyh211/claude-meta-skill --skill create-skill-file-EN

  • SKILL.md10.8 KB

Overview

This skill guides Claude in creating well-structured skill files that are easy to discover, trigger, and execute. It provides concrete naming rules, frontmatter conventions, and content organization patterns to ensure consistency and reliability. The goal is concise, actionable guidance that reduces activation errors and maintenance overhead.

How this skill works

The skill inspects a skill directory and its frontmatter for required fields, validates naming and description formats, and checks section structure and example coverage. It suggests a layered content layout, appropriate freedom levels for tasks, and when to split into subfiles or add scripts. It also offers checklist items for functional completeness and testing.

When to use it

  • Authoring a new skill file to ensure it follows naming and description standards
  • Refining an existing skill to improve triggerability and discoverability
  • Preparing a skill for automation or script integration
  • Auditing a skill for missing examples, error handling, or validation steps
  • Deciding when to split large documentation into reference and examples

Best practices

  • Use a lowercase hyphenated name that matches the directory and stays ≤64 characters
  • Write a concise plain-text description (1–2 sentences) that includes trigger keywords and scenarios
  • Keep content focused: include only project-specific knowledge Claude wouldn’t already know
  • Organize content progressively: main document for overview, separate reference/examples/scripts when needed
  • Provide clear workflows, conditional branches, and input/output examples with expected results
  • Include scripts with usage, parameter validation, error handling, and explicit success/failure return codes

Example use cases

  • Create a skill file that converts CSV to Excel with charts and specifies trigger phrases
  • Document a type-check workflow that runs mypy with project-specific configurations
  • Add a pre-deployment checklist with commands, stop-on-failure rules, and success criteria
  • Provide a reusable script to run audits with usage docs and return codes
  • Split a 600-line skill into a concise main file plus reference and examples subfiles

FAQ

Aim for 200–500 lines for a single file; split into subfiles if it exceeds 500 lines.

What naming format is required?

Use verb-ing + noun, lowercase, hyphen-separated, no spaces or underscores, ≤64 characters, and match the directory name.

How do I make activation reliable?

Include specific trigger scenarios and keywords in the description and provide clear 'When to use' patterns (direct requests, keywords, context).

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational