SA

strativd/ai-skills

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

10 stars 품질 39 트렌드 8

Collection of SKILL.md files for working with Agents 🤖

개요

A curated collection of Agent Skills (SKILL.md standard) for working with AI agents. This repository follows the Agent Skills specification and is inspired by Anthropic's skills repository. Skills are folders of instructions, scripts, and resources that AI agents load dynamically to improve performance on specialized tasks. Skills teach agents how to complete specific tasks in a repeatable way, whether that's creating documents with brand guidelines, analyzing data using specific workflows, or automating personal tasks. Each skill is self-contained in its own folder with a SKILL.md file containing the instructions and metadata that agents use. A skill is a directory containing at minimum a SKILL.md file with YAML frontmatter followed by Markdown content.

README

원문 README의 일부입니다. 원문 보기.

AI Skills

A curated collection of Agent Skills (SKILL.md standard) for working with AI agents. This repository follows the Agent Skills specification and is inspired by Anthropic’s skills repository.

What are Skills?

Skills are folders of instructions, scripts, and resources that AI agents load dynamically to improve performance on specialized tasks. Skills teach agents how to complete specific tasks in a repeatable way, whether that’s creating documents with brand guidelines, analyzing data using specific workflows, or automating personal tasks.

Each skill is self-contained in its own folder with a SKILL.md file containing the instructions and metadata that agents use.

Repository Structure

ai-skills/
├── skills/          # Your custom skills (each skill in its own subfolder)
├── spec/            # Agent Skills specification reference
└── template/        # Template for creating new skills

SKILL.md Format

A skill is a directory containing at minimum a SKILL.md file with YAML frontmatter followed by Markdown content.

Required Frontmatter

---
name: skill-name
description: A clear description of what this skill does and when to use it
---

Optional Frontmatter Fields

---
name: my-skill
description: Does something useful
license: Apache-2.0
compatibility: Requires git and docker
metadata:
  author: your-name
  version: '1.0'
allowed-tools: Bash(git:*) Read
---
  • license: License name or reference to a bundled license file
  • compatibility: Environment requirements (1-500 chars) - only include if your skill has specific requirements
  • metadata: Arbitrary key-value mapping for additional metadata
  • allowed-tools: Space-delimited list of pre-approved tools (experimental)

Body Content

The Markdown body after the frontmatter contains the skill instructions. Recommended sections:

  • Step-by-step instructions
  • Examples of inputs and outputs
  • Common edge cases
  • Guidelines and best practices

Best Practice: Keep your main SKILL.md under 500 lines. Move detailed reference material to separate files.

Optional Directories

You can include additional directories to support your skill:

  • scripts/: Executable code that agents can run (Python, Bash, JavaScript, etc.)
  • references/: Additional documentation loaded on demand (e.g., REFERENCE.md, FORMS.md)
  • assets/: Static resources (templates, images, data files)

When referencing other files, use relative paths from the skill root:

See [the reference guide](references/REFERENCE.md) for details.
Run the extraction script: `scripts/extract.py`

Creating a Skill

  1. Create a new directory in skills/ with your skill name (lowercase, hyphens for spaces)
  2. Copy template/SKILL.md as a starting point
  3. Fill in the required frontmatter (name and description)
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add strativd/ai-skills
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →