Skip to main content
Glama

Skillz

test_registry.pyβ€’690 B
from pathlib import Path from skillz import SkillRegistry def write_skill(directory: Path, name: str = "Echo") -> Path: skill_dir = directory / name.lower() skill_dir.mkdir() (skill_dir / "SKILL.md").write_text( """--- name: {name} description: Test skill --- Body """.format(name=name), encoding="utf-8", ) return skill_dir def test_registry_discovers_skill(tmp_path: Path) -> None: write_skill(tmp_path, name="Echo") registry = SkillRegistry(tmp_path) registry.load() assert len(registry.skills) == 1 skill = registry.get("echo") assert skill.metadata.name == "Echo" assert skill.instructions_path.name == "SKILL.md"

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/intellectronica/skillz'

If you have feedback or need assistance with the MCP directory API, please join our Discord server