본문으로 건너뛰기
cccskills
무료GitHub에 공개

agent-skills

Create, use, and manage Agent Skills for Claude. Use when working with Skills, creating custom capabilities, or understanding how Skills extend Claude's functionality. Covers Skill architecture, file structure, and best practices.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(2)

  • SKILL.md7.6 KB
  • metadata.json1.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Agent Skills

Agent Skills are modular capabilities that extend Claude's functionality. Each Skill packages instructions, metadata, and optional resources that Claude uses automatically when relevant.

Quick Start

# A basic skill structure
---
name: my-skill
description: Brief description of what this Skill does
---

# My Skill

## Instructions
Clear, step-by-step guidance for Claude to follow

## Examples
Concrete examples of using this Skill

Why use Skills

Skills provide domain-specific expertise that transforms general-purpose agents into specialists. Unlike prompts, Skills load on-demand and eliminate repetitive guidance.

Key benefits:

  • Specialize Claude: Tailor capabilities for specific domains
  • Reduce repetition: Create once, use automatically
  • Compose capabilities: Combine Skills to build complex workflows

How Skills Work

Skills leverage Claude's VM environment with filesystem access. They exist as directories containing instructions, executable code, and reference materials.

Three Levels of Loading

LevelWhen LoadedToken CostContent
Level 1: MetadataAlways (startup)~100 tokensname and description from YAML frontmatter
Level 2: InstructionsWhen triggeredUnder 5k tokensSKILL.md body with guidance
Level 3+: ResourcesAs neededUnlimitedBundled files executed via bash

Progressive disclosure ensures only relevant content occupies the context window.

Skill Directory Structure

my-skill/
├── SKILL.md              # Main instructions
├── GUIDE.md              # Additional guidance
├── REFERENCE.md          # API reference
└── scripts/
    └── helper.py         # Utility scripts

Instructions: Additional markdown files with specialized guidance Code: Executable scripts that Claude runs via bash Resources: Reference materials like schemas, templates, examples

Skill Structure

Every Skill requires a SKILL.md file with YAML frontmatter:

---
name: your-skill-name
description: Brief description of what this Skill does and when to use it
---

# Your Skill Name

## Instructions
[Clear, step-by-step guidance]

## Examples
[Concrete examples]

Field Requirements

name:

  • Maximum 64 characters
  • Lowercase letters, numbers, and hyphens only
  • Cannot contain XML tags
  • Cannot use reserved words: "anthropic", "claude"

description:

  • Must be non-empty
  • Maximum 1024 characters
  • Cannot contain XML tags
  • Should explain what the Skill does AND when to use it

Creating Custom Skills

For Claude Code

  1. Create a directory in .claude/skills/
  2. Add a SKILL.md file with YAML frontmatter
  3. Optionally add supporting files (guides, scripts, resources)
  4. Claude discovers and uses them automatically
.claude/skills/
├── my-skill/
│   ├── SKILL.md
│   └── scripts/
│       └── helper.sh
└── another-skill/
    └── SKILL.md

For Claude API

  1. Create Skill as a directory with SKILL.md
  2. Upload via Skills API (/v1/skills endpoints)
  3. Reference skill_id in the container parameter
  4. Requires beta headers:
    • code-execution-2025-08-25
    • skills-2025-10-02
    • files-api-2025-04-14

For Claude.ai

  1. Create Skill as a directory with SKILL.md
  2. Zip the skill directory
  3. Upload through Settings > Features
  4. Available on Pro, Max, Team, Enterprise plans

Best Practices

Writing Effective Skills

Be specific about when to use:

description: Extract text from PDF files using pdfplumber. Use when user mentions PDFs, text extraction, or document processing.

Include concrete examples:

## Examples

To extract text from a PDF:
```python
import pdfplumber
with pdfplumber.open("document.pdf") as pdf:
    text = pdf.pages[0].extract_text()

Organize progressively:

  • Quick start first
  • Common workflows
  • Advanced scenarios
  • Reference materials

Bundling Resources

Use scripts for reliability:

# Scripts execute without loading code into context
$ bash validate.sh
Validation passed

Include reference materials:

  • API documentation
  • Database schemas
  • Code examples
  • Templates

Security Considerations

Use Skills from trusted sources only:

  • Audit thoroughly: Review all files bundled in the Skill
  • External sources are risky: Skills fetching external content pose risks
  • Tool misuse: Malicious Skills can invoke tools in harmful ways
  • Data exposure: Skills with sensitive data access could leak information
  • Treat like installing software: Only use Skills from trusted sources

Cross-Surface Availability

SurfaceCustom SkillsPre-built Skills
Claude APIYesYes (pptx, xlsx, docx, pdf)
Claude CodeYes (filesystem-based)No
Claude.aiYes (uploaded)Yes (pptx, xlsx, docx, pdf)

Custom Skills do not sync across surfaces - manage separately for each.

Runtime Environment

Claude API:

  • No network access
  • No runtime package installation
  • Pre-configured dependencies only

Claude Code:

  • Full network access
  • Local package installation only

Claude.ai:

  • Varying network access (depends on settings)

Pre-built Agent Skills

Available immediately:

  • PowerPoint (pptx): Create presentations, edit slides, analyze content
  • Excel (xlsx): Create spreadsheets, analyze data, generate charts
  • Word (docx): Create documents, edit content, format text
  • PDF (pdf): Generate formatted PDF documents and reports

Sharing Models

SurfaceScope
Claude.aiIndividual user only
Claude APIWorkspace-wide
Claude CodePersonal (~/.claude/skills/) or project-based (.claude/skills/)

Advanced Patterns

Chaining Skills

Combine Skills to build complex workflows:

  1. Skill A processes input
  2. Skill B transforms output
  3. Skill C validates results

Environment-Aware Skills

Design Skills to adapt to runtime:

## Runtime Notes

- Claude API: Use pre-installed packages only
- Claude Code: Can install packages locally
- Adjust behavior based on available tools

Progressive Disclosure

Structure Skills so Claude loads only what's needed:

# Main Skill

## Quick Start
Essential information for common tasks

## Advanced Usage
Detailed guidance when needed

See [REFERENCE.md](REFERENCE.md) for complete API documentation.

Troubleshooting

Skill Not Loading

  1. Verify SKILL.md exists in skill directory
  2. Check YAML frontmatter is valid
  3. Ensure name uses only lowercase letters, numbers, hyphens
  4. Confirm description is non-empty

Permission Issues

  • Claude Code: Check .claude/skills/ directory permissions
  • Claude API: Verify beta headers are set correctly
  • Claude.ai: Confirm plan includes code execution

Context Overflow

  • Move detailed reference to separate files
  • Use scripts for complex operations
  • Structure with progressive disclosure

File Reference

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

[00] TnR ABSOLUTE RIGOR — Systemic Verification Doctrine. Forced cognitive exertion for high-stakes investigations. Mandates absolute deconstruction, mathematical proof chains, and ≥95% derived certainty. Zero-tolerance for heuristics or sentiment-based reasoning. Shortcuts are defined as intentional hallucinations.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

diegosouzapw/awesome-omni-skill642026년 3월 2일 업데이트

2agent

무료

Configures 2-Agent workflow between PM and implementation roles. Use when user mentions 2-Agent, 2エージェント, PM連携設定, Cursor設定, Cursor連携, 2-agent運用. Do NOT load for: 単独運用, ワークフロー実行, ハンドオフ処理.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

diegosouzapw/awesome-omni-skill642026년 3월 2일 업데이트

Appends relevant hashtags to journal entries based on content analysis. Intended for LLM execution.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

diegosouzapw/awesome-omni-skill642026년 3월 2일 업데이트

add-agent

무료

Add a new AI coding agent to Agent Sandbox. Creates all required files (Dockerfile, templates, CI, docs) and wires the agent into the CLI, proxy, and build system.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

diegosouzapw/awesome-omni-skill642026년 3월 2일 업데이트

Add a new property to the AI agents database. Use when the user wants to add, create, or introduce a new column, property, field, or feature to track across all agents in the comparison matrix. Handles all four required steps - database updates, groups.json, table display, and GitHub issue templates.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

diegosouzapw/awesome-omni-skill642026년 3월 2일 업데이트

Add new Agent templates to the meta-agent-skills framework.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

diegosouzapw/awesome-omni-skill642026년 3월 2일 업데이트

diegosouzapw의 스킬 모두 보기

이 스킬의 문제 신고