mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-07-31 04:12:10 +03:00
Add tag: Agent Skills (with description of the 42-entry catalog).
Add 5 paths:
- GET /api/agent-skills (list with category/area filters)
- GET /api/agent-skills/{id} (single skill metadata)
- GET /api/agent-skills/{id}/raw (SKILL.md as text/markdown)
- GET /api/agent-skills/coverage (coverage stats)
- POST /api/agent-skills/generate (requires management auth, dryRun/prune/onlyIds body)
Add 2 schemas:
- AgentSkill: id, name, description, category, area, endpoints, cliCommands,
icon, isEntry, isNew, rawUrl, githubUrl
- SkillCoverage: api{have,total:22}, cli{have,total:20}, totalSkills, generatedAt
Add ErrorResponse schema (reusable for agent-skills error responses).