Extend AI agent capabilities with modular, specialized skills
Skillsets is a modular framework for extending AI agent capabilities with specialized knowledge, workflows, and tools. Each skill is a self-contained package that can be triggered automatically or invoked explicitly.
- 🔌 Plug-and-Play Skills — Drop-in modules for specialized domains
- 🎯 Auto-Triggering — Skills activate based on task context
- 📚 Rich Documentation — References, scripts, and examples included
- ⚡ Token Optimization — Semantic caching and memory management
| Skill | Type | Use For |
|---|---|---|
example-skill |
Template | Learn skill structure |
qdrant-memory |
Standalone | Semantic cache, RAG, memory |
skill-creator |
Utility | Create new skills |
Skills are automatically triggered based on your request:
"Cache this response for similar queries"
→ Triggers: qdrant-memory skill
"Create a new skill for my project"
→ Triggers: skill-creator
Or invoke explicitly:
"Use the example-skill to greet me"
# Copy from template
cp -r skills/example-skill skills/my-new-skill
# Or use the skill-creator
python skill-creator/scripts/init_skill.py my-new-skill --path skills/skill-name/
├── SKILL.md # Main instruction file (required)
├── scripts/ # Executable utilities
├── references/ # Documentation and guides
└── assets/ # Templates, configs, images
This project is licensed under the Apache License 2.0 — see LICENSE for details.
Copyright © 2026 Elton Machado
When using, modifying, or distributing this framework, you must:
- ✅ Retain the
LICENSEandNOTICEfiles in any redistribution - ✅ Include attribution: "AI Agent Skills Framework by Elton Machado"
- ✅ Keep all copyright notices intact
See NOTICE for full attribution requirements.
Contributions are welcome! Please ensure you:
- Follow the skill structure guidelines
- Update the SKILLS_CATALOG.md after adding skills
- Include appropriate documentation and scripts
Elton Machado
📚 Skills Catalog • 🐛 Report Issue • 💡 Request Feature
Made with ❤️ by Elton Machado