Quick Start
1
Simple Import
Import an existing Hermes/OpenClaw skill into your PraisonAI project:
2
With Validation
Validate and safely import skills with error handling:
How It Works
Migration Dimensions
Artifact Inventory
Hermes/OpenClaw skills typically follow this structure:Configuration Options
Step-by-Step Migration
1
Validate UTF-8 Encoding
Ensure all skill files use proper encoding (especially on Windows):
2
Lint Frontmatter
Check SKILL.md frontmatter against supported keys:
3
Place in Discovery Root
Copy to appropriate discovery directory:
4
Test Discovery
Verify the skill is discoverable by PraisonAI:
5
Security Review
Strip secrets and validate script safety:
Runtime Bridges
Skills coexist with tools through layered integration:- Skills provide instructions and safety policy text
- Tools provide mechanisms (API keys, quotas, auditing)
- MCP bridges host capabilities and external services
Tool Integration Pattern
Best Practices
Namespace Management
Namespace Management
Use consistent naming to avoid conflicts:
Security Isolation
Security Isolation
Review and sanitize script execution:
Version Management
Version Management
Track skill versions and compatibility:
Testing Integration
Testing Integration
Test skills in isolation before deployment:
Troubleshooting
Common Issues
Validation Checklist
- SKILL.md exists and has valid YAML frontmatter
- Required fields:
name,description - UTF-8 encoding throughout
- No hardcoded secrets in files
- Scripts have proper dependencies
- File permissions allow execution
Debug Commands
Capability Requirements
Hermes/OpenClaw skills can now declare capability requirements that are first-class parsed intoSkillRequirements and enforced via PraisonAI’s capability gates system.
Supported Frontmatter Keys
All these frontmatter keys from Hermes/OpenClaw skills are now parsed and enforced:
¹ PraisonAI-specific extension — no Hermes/OpenClaw equivalent. Skills with these declarations are auto-hidden when the named capability is available. See Graceful Fallback Skills for the full behaviour spec.
Updated Linting
Update your frontmatter linting to accept these new capability requirement keys:Related
Skills Overview
Learn about PraisonAI’s skill system architecture
Tool Integration
Understand tools vs skills differences

