creating-effective-skills

Scaffold Claude agent skills using a SKILL.md framework with best practices.

2|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/taisukeoe/agentic-ai-skills-creator --skill creating-effective-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-effective-skills
Source: https://github.com/taisukeoe/agentic-ai-skills-creator/tree/main/plugins/skills-helper/skills/creating-effective-skills
Command: npx skills add https://github.com/taisukeoe/agentic-ai-skills-creator --skill creating-effective-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Creating high-quality agent skills following Claude's official best practices, including concise naming, progressive disclosure patterns, effective descriptions, and appropriate freedom levels.

Core Features & Use Cases

  • Naming conventions: Gerund form guidance and examples
  • Progressive disclosure patterns: Three-level loading from metadata to references
  • Description writing guidelines: Third-person, WHAT and WHEN
  • Workflow templates: Step-by-step guidance for skill creation
  • References organization: Guidance on organizing references for long content

Quick Start

Trigger the skill to scaffold a new skill at a target path, e.g., .claude/skills/new-skill/.

Frequently Asked Questions about creating-effective-skills

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

FAQPage Schema
What are the best practices for naming and structuring Claude skills?

Claude skills should use gerund naming (verb+ing form), follow progressive disclosure patterns across metadata and references, and organize descriptions in third-person WHAT/WHEN format. This structure optimizes skill discoverability and context efficiency for Claude-powered agents.

How do I create a new Claude skill following official best practices?

Scaffold a new skill using the SKILL.md framework, which enforces frontmatter metadata, modular references, defined workflows, validation patterns, and tool-usage constraints. The framework guides naming conventions, description writing, progressive disclosure levels, and degrees of freedom for agent decision-making.

What is progressive disclosure in skill design and why does it matter?

Progressive disclosure loads skill information across three levels: metadata for quick recognition, descriptions for context, and references for detailed implementation. This pattern reduces cognitive load and keeps prompt context efficient for Claude agents.

How should I organize references and documentation in a skill?

Group references into modular, focused sections that support the core task. Progressive disclosure ensures brief metadata and descriptions point to detailed references only when needed, maintaining compact SKILL.md bodies optimized for agent token usage.

What degrees of freedom should a Claude skill have?

Skills define explicit tool-usage constraints and workflow boundaries that balance agent autonomy with predictability. The framework guides appropriate freedom levels—from rigid templates to flexible workflows—based on the skill's task complexity and validation requirements.

Can I use this framework to refine existing agent skills?

Yes. The SKILL.md framework applies to designing, implementing, and refining agent skills across naming, descriptions, progressive disclosure, validation patterns, and workflow definition. It codifies best practices usable at any stage of skill development.