Files
troupe-standup/wizard-work/spark/test_hermes.py
T

27 lines
821 B
Python

#!/usr/bin/env python3
"""Verify hermes-agent skill is available and functional."""
import sys
sys.path.insert(0, '/root/.hermes/skills')
from hermes_tools import skill_view, skills_list
# Check hermes-agent skill is in the list
skills = skills_list()
skill_names = [s['name'] for s in skills.get('skills', [])]
if 'hermes-agent' in skill_names:
print("FOUND: hermes-agent skill in catalog")
else:
print("ERROR: hermes-agent skill not found")
print("Available skills:", skill_names[:10])
sys.exit(1)
# Try to view the skill content
try:
skill_content = skill_view(name='hermes-agent')
print("SUCCESS: hermes-agent skill contents accessible")
except Exception as e:
print(f"ERROR accessing skill: {e}")
sys.exit(1)
print("\nAll checks passed - hermes-agent skill is working correctly")