agentskills-ioCreate, validate, and publish Agent Skills following the official open standard from agentskills.io. Use when (1) creating new skills for AI agents, (2) validating skill structure and metadata, (3) understanding the Agent Skills specification, (4) converting existing documentation into portable skills, or (5) ensuring cross-platform compatibility with Claude Code, Cursor, GitHub Copilot, and other tools.
Install via ClawdBot CLI:
clawdbot install killerapp/agentskills-ioCreate portable skills for AI agents. Works with Claude Code, Cursor, GitHub Copilot, OpenAI integrations, VS Code (symlinks enable sharing across tools).
skill-name/
āāā SKILL.md # Required (frontmatter + instructions, <5000 tokens activation)
āāā scripts/ # Optional: executable code
āāā references/ # Optional: detailed docs
āāā assets/ # Optional: templates, static files
Rules: Dir name = frontmatter name:. Only 3 subdirs. SKILL.md <500 lines. ~100 tokens for discovery (name+desc).
name: 1-64 chars, lowercase alphanumeric-hyphens (^[a-z0-9]+(-[a-z0-9]+)*$)description: 1-1024 chars, include "Use when..." (discovery budget: ~100 tokens)license: SPDX identifier (Apache-2.0, MIT) | compatibility: Environment reqs (<500 chars)metadata: Key-value pairs (author, version, tags) | allowed-tools: Space-delimited tool list# Install permanently (vs ephemeral uvx)
uv tool install git+https://github.com/agentskills/agentskills#subdirectory=skills-ref
# Or use uvx for one-shot validation
uvx --from git+https://github.com/agentskills/agentskills#subdirectory=skills-ref skills-ref validate ./skill
| Command | Description |
|---------|-------------|
| skills-ref validate | Check structure, frontmatter, token budgets |
| skills-ref read-properties | Extract metadata |
| skills-ref to-prompt | Generate prompt format |
command" not "You might want to..."| Error | Fix |
|-------|-----|
| Invalid name | Lowercase alphanumeric-hyphens only |
| Missing description | Add description: field with "Use when..." |
| Description too long | <1024 chars, move details to body |
| Invalid YAML | Check indentation, quote special chars |
| Missing SKILL.md | Filename must be exactly SKILL.md |
| Dir name mismatch | Directory name must match name: field |
mkdir skill-name && touch skill-name/SKILL.mdskills-ref validate ./skill-nameplugin-name/
āāā .claude-plugin/plugin.json
āāā README.md, LICENSE, CHANGELOG.md # CHANGELOG.md tracks versions
āāā skills/skill-name/SKILL.md
āāā agents/ # Optional: subagents (.md files)
āāā examples/ # Optional: full demo projects
Distinctions: Plugin examples/ = runnable projects. Skill assets/ = static resources only.
bash scripts/validate-skills-repo.sh # Validate all skills in repo
bash scripts/bump-changed-plugins.sh # Auto-bump only changed plugins (semver)
---
name: example-skill
description: Brief description. Use when doing X.
---
# Example Skill
## Prerequisites
- Required tools
## Instructions
1. First step: `command`
2. Second step with example
## Troubleshooting
**Error**: Message ā **Fix**: Solution
Share skills across Claude Code, Cursor, VS Code: ln -s /path/to/skills ~/.cursor/skills
Generated Mar 1, 2026
An agency builds custom AI agent skills for clients across industries, using the package to create, validate, and publish skills that integrate with tools like Claude Code and GitHub Copilot. This ensures cross-platform compatibility and adherence to the open standard, streamlining client deployments.
A large corporation adopts the package to convert internal documentation into portable skills for AI agents, enabling employees to use them with various AI tools. This improves productivity by ensuring consistent skill structure and validation for use in development environments like VS Code and Cursor.
A community-driven project uses the package to maintain a repository of AI agent skills, leveraging batch validation and versioning scripts to ensure quality. Contributors create and validate skills following the specification, making them shareable via symlinks across platforms like Claude Code and OpenAI integrations.
An online learning platform employs the package to teach students how to build AI agent skills, using the minimal example and writing rules for hands-on exercises. Students validate their skills and test them with AI agents, preparing for careers in AI development and tool integration.
A freelance consultant uses the package to quickly create and validate skills for clients, following the quick workflow to ensure proper frontmatter and structure. This allows for rapid iteration and testing with AI agents, delivering portable skills compatible with tools like Cursor and GitHub Copilot.
Offer paid services to create, validate, and publish custom AI agent skills for businesses, leveraging the package's validation and cross-platform features. Revenue comes from project-based fees or subscriptions for ongoing skill maintenance and updates.
Operate a marketplace where developers can sell or share validated AI agent skills built with the package, taking a commission on transactions. Use the package's batch validation to ensure quality and compatibility with tools like Claude Code and VS Code.
Provide training courses and certification programs on using the package to build AI agent skills, targeting developers and enterprises. Revenue is generated from course fees, certification exams, and corporate training packages.
š¬ Integration Tip
Use symlinks to share skills across tools like Claude Code and VS Code, and validate skills regularly with the provided commands to ensure compatibility.
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Search and analyze your own session logs (older/parent conversations) using jq.
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linking related objects, enforcing constraints, planning multi-step actions as graph transformations, or when skills need to share state. Trigger on "remember", "what do I know about", "link X to Y", "show dependencies", entity CRUD, or cross-skill data access.
Ultimate AI agent memory system for Cursor, Claude, ChatGPT & Copilot. WAL protocol + vector search + git-notes + cloud backup. Never lose context again. Vibe-coding ready.
Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection