
strativd/ai-skills
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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 filecompatibility: Environment requirements (1-500 chars) - only include if your skill has specific requirementsmetadata: Arbitrary key-value mapping for additional metadataallowed-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
- Create a new directory in
skills/with your skill name (lowercase, hyphens for spaces) - Copy
template/SKILL.mdas a starting point - Fill in the required frontmatter (
nameanddescription)
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add strativd/ai-skills