agentskills-io
Create, 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.
Why use this skill?
Master the agentskills.io standard. Learn to create, validate, and publish portable AI agent skills that work seamlessly across Claude, Cursor, and Copilot.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/killerapp/agentskills-ioWhat This Skill Does
The agentskills-io skill is the foundational tool for building, validating, and maintaining portable AI agent behaviors. It enforces the open standard defined by agentskills.io, ensuring that the skills you create for your agents are compatible across the entire AI ecosystem, including Claude Code, Cursor, GitHub Copilot, and various OpenAI-based integrations. By using this skill, you standardize your agent development workflow, allowing you to define clear triggers through the 'Use when...' syntax in the skill metadata, which drastically improves agent discovery and performance. It automates the structural requirements, such as enforcing a SKILL.md format, proper frontmatter configuration, and directory naming conventions.
Installation
You can install this skill directly through your agent's package manager or by setting up the environment via the official repository. To start locally, ensure you have the uv tool installed, then run the following command to set up the validation framework: uv tool install git+https://github.com/agentskills/agentskills#subdirectory=skills-ref. Once installed, you can use the skills-ref CLI to validate your local directories before deployment. If integrating into a broader project, use the command: clawhub install openclaw/skills/skills/killerapp/agentskills-io to pull the skill directly into your agent runtime.
Use Cases
Use this skill when you need to: (1) create a new, reusable capability for an AI agent; (2) validate an existing skill's structure to ensure it meets the open specification; (3) convert monolithic project documentation into modular, portable skill files; (4) troubleshoot metadata errors that prevent your agent from triggering specific functions; or (5) share agent capabilities across different IDEs and coding platforms without rewriting logic or prompts.
Example Prompts
- "Validate my new skill located in the ./my-awesome-tool directory to ensure it follows the agentskills.io standard."
- "Create a new skill scaffolding for a file-search utility including the standard frontmatter and a blank SKILL.md file."
- "Convert my README documentation into a portable agentskills-io compliant SKILL.md format and fix any frontmatter inconsistencies."
Tips & Limitations
Keep your SKILL.md files under 500 lines and your initial discovery metadata under 100 tokens to ensure the agent processes the skill efficiently. Always verify your directory names match your internal name: field exactly, as this is a common failure point for local validation. Note that this skill is primarily a framework and validation tool; while it facilitates cross-platform portability, individual host tools (like Cursor or Copilot) may have specific runtime restrictions on the actual execution code within your scripts/ folder.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-killerapp-agentskills-io": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write
Related Skills
aws-agentcore-langgraph
Deploy production LangGraph agents on AWS Bedrock AgentCore. Use for (1) multi-agent systems with orchestrator and specialist agent patterns, (2) building stateful agents with persistent cross-session memory, (3) connecting external tools via AgentCore Gateway (MCP, Lambda, APIs), (4) managing shared context across distributed agents, or (5) deploying complex agent ecosystems via CLI with production observability and scaling.
baml-codegen
Use when generating BAML code for type-safe LLM extraction, classification, RAG, or agent workflows - creates complete .baml files with types, functions, clients, tests, and framework integrations from natural language requirements. Queries official BoundaryML repositories via MCP for real-time patterns. Supports multimodal inputs (images, audio), Python/TypeScript/Ruby/Go, 10+ frameworks, 50-70% token optimization, 95%+ compilation success.
adversarial-coach
Adversarial implementation review based on Block's g3 dialectical autocoding research. Use when validating implementation completeness against requirements with fresh objectivity.
chain-of-density
Iteratively densify text summaries using Chain-of-Density technique. Use when compressing verbose documentation, condensing requirements, or creating executive summaries while preserving information density.
copywriter
Write compelling UX copy, marketing content, and product messaging. Use when writing button labels, error messages, landing pages, emails, CTAs, empty states, tooltips, or any user-facing text.