Community-contributed AI agent skills for the IXO ecosystem.
Agent Skills are portable, shareable packages that give AI agents new capabilities. Each skill is a folder containing a SKILL.md file with instructions and metadata, plus any additional resources the agent might need.
Think of skills like apps for AI agents - they can learn to fill out PDF forms, analyze data, interact with APIs, and much more.
Learn more:
We welcome community contributions! To share your skill with IXO AI agents:
Click the "Fork" button at the top right of this page.
Add your skill to the skills/ directory:
skills/
└── your-skill-name/
├── SKILL.md # Required: Instructions and metadata
├── prompts/ # Optional: Additional prompts
├── scripts/ # Optional: Helper scripts
└── examples/ # Optional: Usage examples
Every skill needs a SKILL.md file with YAML frontmatter:
---
name: your-skill-name
description: A clear description of what your skill does
license: MIT
---
# Your Skill Name
Instructions for the AI agent on how to use this skill...Required fields:
name- Lowercase, alphanumeric with hyphens (must match folder name)description- Clear explanation of what the skill does (max 1024 chars)
Optional fields:
license- The license for your skill (e.g., MIT, Apache-2.0)compatibility- Which AI agents this skill works withallowed-tools- Tools the agent needs access tometadata- Additional key-value pairs
See the full specification for details.
Push your changes and open a PR. Our team will review your skill for:
- Correctness and quality
- Security (no harmful prompts or scripts)
- Compliance with the specification
Once approved, your skill will be automatically published to the IXO Skills Server.
Skills contain instructions and scripts that AI agents execute. To protect users and maintain quality:
- Security - We check for harmful or malicious content
- Quality - We ensure skills work as described
- Compliance - We verify skills follow the specification
This review process keeps the ecosystem safe and trustworthy.
Check out the examples/ folder for working skill examples you can use as templates.
Once a skill is published, it receives a unique content identifier (CID). AI agents can fetch skills from our server:
https://capsules.skills.ixo.earth/capsules/{cid}
Browse all available skills:
Before submitting, you can validate your skill locally:
./scripts/validate-skill.sh skills/your-skill-nameThis repo includes bundled skills (in skills/) that extend AI agent capabilities. When adding or editing scripts inside a skill:
- Script standards: Follow Script Standards for Agent Skills
- Rules: Scripts must work from CLI, have a
main()function that returns, and be documented in that skill's SKILL.md - Checklist: See the checklist in SCRIPT_STANDARDS.md before committing any script
For full contribution guidelines, see CONTRIBUTING.md.
This repository is licensed under Apache 2.0. Individual skills may have their own licenses as specified in their SKILL.md files.
Questions? Open an issue or reach out to the IXO team.