Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
cleanup - Skill - OpenSmartRoute
Skillv1.0.0
cleanup
Perform a final cleanup and quality review after implementation is complete.
Imported from Tonycchi/vsc-coding-assistant (.codex/skills/cleanup/SKILL.md). Install upstream with npx skills add Tonycchi/vsc-coding-assistant --skill cleanup. Copyright stays with the author.
Cleanup
Run after implementation.
Verify
Code Quality
Remove dead code
Remove unused imports
Remove debugging statements
Remove commented-out code
Design
Check SRP
Check DRY
Check dependency direction
Testing
Verify tests exist
Verify tests still make sense
Maintainability
Identify unnecessary abstractions
Identify technical debt
Output
Issues Found
Fixes Applied
Remaining Technical Debt
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - a plan picks it for its slot
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.