One-click install
npx skills add https://github.com/CaptainCrouton89/.claude --skill skills-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skills Guide
Source: https://github.com/CaptainCrouton89/.claude/tree/main/.claude/skills/skills-guide
Command: npx skills add https://github.com/CaptainCrouton89/.claude --skill skills-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive guide to creating, structuring, and managing Claude Skills, enabling you to package expertise into reusable, discoverable capabilities. It solves the problem of understanding how to effectively extend Claude's functionality and automate recurring tasks without needing slash commands.

Core Features & Use Cases

  • Skill Creation: Learn how to set up personal or project-scoped Skills with clear instructions.
  • Best Practices: Discover optimal ways to write SKILL.md descriptions, structure supporting files, and ensure Claude autonomously activates your Skills.
  • Use Case: When you want to create a new Skill to automate a specific part of your workflow, like generating commit messages or processing PDFs, this guide helps you define it correctly for maximum impact and discoverability.

Quick Start

Create a new personal Skill

mkdir -p ~/.claude/skills/my-skill-name

Create SKILL.md with frontmatter

---

name: My Skill Name

description: What it does + when to use it (be specific!)

---

# My Skill Name

## Instructions

Step-by-step guidance for Claude

## Examples

Concrete usage examples

Frequently Asked Questions about Skills Guide

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

FAQPage Schema
How do I create a Claude Skill to automate repetitive tasks?

Create a Claude Skill by setting up a directory with a SKILL.md file containing YAML frontmatter (name and description) and step-by-step instructions. Claude autonomously activates Skills matching your task without requiring slash commands, eliminating duplicative prompting across workflows.

What structure should a SKILL.md file have?

A SKILL.md file requires YAML frontmatter with name and description fields, followed by markdown sections for Instructions and Examples. This structure enables Claude to discover and activate your Skill based on task context while maintaining clarity for sharing across teams.

Can I use Skills for team projects or just personal workflows?

Skills work in both personal and team project contexts. You can package shared expertise into discoverable, reusable capabilities that enable cross-domain composition and knowledge sharing, reducing redundant setup across your organization.

Do I need allowed-tools configuration for my Skill?

Allowed-tools configuration is optional in SKILL.md frontmatter. Define it only if your Skill requires specific tool access; otherwise, the core name, description, and instructions are sufficient for Claude to activate and execute your Skill autonomously.

What's the best way to write Skill descriptions for discoverability?

Write descriptions that specify what the Skill does and when to use it, avoiding vague language. Clear, task-focused descriptions help Claude accurately match your Skill to relevant workflows and increase activation across your personal or team projects.

How do Skills avoid the need for slash commands?

Skills use model-driven activation, where Claude recognizes task context and automatically applies matching Skills without explicit commands. This approach packages knowledge into discoverable capabilities that integrate seamlessly into your workflow automation.