skill-creator

Guide authoring and packaging Claude skill directories with SKILL.md frontmatter.

6|2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/LingoJack/jcli --skill skill-creator-lingojack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/LingoJack/jcli/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/LingoJack/jcli --skill skill-creator-lingojack

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill-creator helps you write high-quality Claude skills by providing clear guidance on structure, context efficiency, and correct packaging so your skill is discoverable and usable.

Core Features & Use Cases

  • Skill architecture guidance: Explains how to structure the required SKILL.md and optional scripts/, references/, and assets/.
  • Effective metadata & triggers: Shows how to write YAML frontmatter with a usable name and description so Claude can decide when to load the skill.
  • Context-efficient instructions: Promotes concise SKILL.md bodies and progressive disclosure to minimize token cost.
  • End-to-end creation workflow: Covers initializing, implementing, validating, packaging, and iterating a skill.

Quick Start

Use the skill when you are creating a new skill or updating an existing one so that you can produce a valid, well-structured SKILL.md and associated resources.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure a Claude skill directory for modular agents?

To structure a Claude skill directory, create a required SKILL.md file with YAML frontmatter, and organize optional scripts, references, and assets subdirectories to support progressive disclosure and validation-friendly execution.

What is progressive disclosure in Claude skills packaging?

Progressive disclosure in Claude skills packaging is the practice of writing concise SKILL.md bodies and modular references to minimize token cost and optimize context efficiency during skill execution.

How to write YAML frontmatter for Claude skills?

Write YAML frontmatter for Claude skills by defining a usable name and description so Claude can accurately decide when to load the skill based on the specified operational metadata fields.

Does skill packaging require PyYAML to validate SKILL.md?

Skill packaging relies on the PyYAML dependency to parse and validate the required YAML frontmatter fields in your SKILL.md file for safe skill discovery and execution.

What is the best way to optimize context efficiency when designing Claude skills?

The best way to optimize context efficiency when designing Claude skills is to enforce progressive disclosure principles by keeping the SKILL.md body concise and offloading detailed operational logic to modular scripts and references.

When should I not use a single SKILL.md file for workflow design?

You should not rely solely on a single SKILL.md file for complex workflow design when your modular agents require extensive operational logic, which is better organized into separate scripts and references directories.