skill-creator
2
总安装量
2
周安装量
#64697
全站排名
安装命令
npx skills add https://github.com/simon-jarillo/prueba-skills --skill skill-creator
Agent 安装分布
claude-code
2
codex
1
github-copilot
1
Skill 文档
Skill Creator
Create Agent Skills following the official specification.
Skill Structure
skill-name/
âââ SKILL.md # Required
âââ [optional]
âââ scripts/ # Executable code
âââ references/ # Documentation
âââ assets/ # Templates, resources
SKILL.md Template
---
name: skill-name
description: What the skill does and when to use it (max 1024 chars). Include specific use cases and triggers.
---
# Skill Title
Brief introduction to the skill.
## Section 1
Content with code examples...
```language
code example
Best Practices
- Keep clear and focused
- Include practical examples
- Reference official docs
Resources
- Link to docs
## Frontmatter Rules
### Required Fields
```yaml
name: skill-name # Max 64 chars, lowercase, hyphens only
description: Complete description of what skill does and when to use it
Optional Fields
license: MIT # License identifier
metadata:
author: team-name
version: "1.0.0"
tags: [angular, typescript]
Name Requirements
- Max 64 characters
- Lowercase letters, numbers, hyphens
- Cannot start/end with hyphen
- Examples:
angular-component,docker-basics
Description Requirements
- Max 1024 characters
- Non-empty
- Describe WHAT and WHEN
- Include specific triggers
- Example: “Create standalone Angular components with signal inputs/outputs. Use when creating components, refactoring to standalone, or implementing OnPush change detection.”
Content Guidelines
- Keep focused – One topic per skill
- Under 500 lines – Move details to references/
- Include examples – Practical, working code
- Add resources – Link to official docs
- Use clear sections – Organize logically
Validation
# Install validator
npm install -g @agentskills/skills-ref
# Validate skill
skills-ref validate path/to/skill
# Generate prompt XML
skills-ref generate path/to/skill
Best Practices
- Start with examples – Understand use cases
- Be concise – Claude is smart, avoid over-explaining
- Focus on procedural knowledge – Not general facts
- Progressive disclosure – Core in SKILL.md, details in references/
- Test the skill – Use it with Claude/agent
- Iterate based on usage – Improve from real use
Common Mistakes to Avoid
â Name with uppercase: Angular-Component
â
Correct: angular-component
â Description too short: “Angular components” â Good: “Create standalone Angular components with signal inputs. Use when…”
â Too long (>500 lines) â Split into references/
â Missing examples â Include working code
Resources
- Agent Skills Spec: https://agentskills.io/specification
- GitHub: https://github.com/agentskills/agentskills
- Examples: https://github.com/analogjs/angular-skills