skill-creation-guide

This guide helps you create effective Claude Code skills.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "skill-creation-guide" with this command: npx skills add gleanwork/claude-plugins/gleanwork-claude-plugins-skill-creation-guide

Skill Creation Guide

This guide helps you create effective Claude Code skills.

When This Applies

Use this guide when you want to:

  • Create a new skill for yourself or a plugin

  • Understand SKILL.md format and structure

  • Learn skill development best practices

  • Convert a repeated workflow into a skill

BE SKEPTICAL

Not every idea makes a good skill. Before creating one, evaluate:

Recurrence Test

  • Will this be used repeatedly?

  • ✅ CREATE: Weekly or more frequent use

  • ⚠️ RECONSIDER: Monthly use - may not be worth it

  • ❌ SKIP: One-time need - don't create a skill

Automation Test

  • Can this actually be automated?

  • ✅ CREATE: Clear, repeatable process

  • ⚠️ RECONSIDER: Requires significant judgment each time

  • ❌ SKIP: Too context-dependent, each case is unique

Value Test

  • Is the cumulative time savings significant?

  • ✅ CREATE: Saves meaningful time per use

  • ⚠️ RECONSIDER: Marginal time savings

  • ❌ SKIP: Takes longer to invoke than doing manually

Duplication Test

  • Does this already exist?

  • ✅ CREATE: Novel approach to an unaddressed need

  • ⚠️ RECONSIDER: Similar to existing skill - maybe enhance instead

  • ❌ SKIP: Already covered by existing skill or command

Don't create skills for:

  • One-time organizational events (team mergers, annual planning)

  • Tasks that are fundamentally different each time

  • Simple tasks that take <30 seconds manually

  • Things you'll forget exist and never invoke

What is a Skill?

A skill is a markdown file that teaches Claude how to handle specific situations. Skills auto-trigger based on context and provide specialized guidance.

Quick Start

The fastest way to create a skill:

Discover opportunities from your work patterns

/glean-skills:discover

Create a skill from a description

/glean-skills:create <skill-name>

SKILL.md Structure


name: skill-name-in-kebab-case description: When this skill triggers. Be specific about phrases, contexts, and use cases.

Skill Title

Brief overview of what this skill does.

When This Applies

  • Condition 1
  • Condition 2
  • Example phrases that trigger this

Main Content

[The actual guidance, workflow, or instructions]

Output Format (optional)

[Template for what the skill produces]

Best Practices

  1. Specific Triggers

Bad: "Use for code review" Good: "Use when reviewing pull requests, checking code quality, or when user says 'review this PR', 'check my code', or 'code review'"

  1. Progressive Disclosure

Start with the essential action, add details as sections:

  • Quick summary at the top

  • Detailed steps in the middle

  • Edge cases and examples at the bottom

  1. Actionable Content

Use imperative form:

  • "Search for X" not "Searches for X"

  • "Check the following" not "The following should be checked"

  1. Reference Available Tools

Name the tools the skill uses:

  • Glean tools: search , memory , user_activity

  • Code tools: Grep , Glob , Read

  • Workflow tools: Task , AskUserQuestion

Where to Save Skills

Location Use Case

~/.claude/skills/

Personal skills (your machine only)

.claude/skills/

Project skills (shared with team)

plugins/*/skills/

Plugin skills (distributed with plugin)

Related Commands

  • /glean-skills:discover

  • Find skill opportunities from your work patterns

  • /glean-skills:create <name>

  • Generate a SKILL.md from a description

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

code-exploration

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

dev-docs-guide

No summary provided by upstream source.

Repository SourceNeeds Review
General

project-awareness

No summary provided by upstream source.

Repository SourceNeeds Review
General

glean-tools-guide

No summary provided by upstream source.

Repository SourceNeeds Review