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.
handoff - Skill - OpenSmartRoute
Skillv1.0.0
handoff
세션 종료·컨텍스트 압축 직전에 진행 상황을 specs/HANDOFF.md로 인계한다. 긴 작업의 연속성이 필요할 때 사용.
Imported from claude-code-expert/carve-harness (.claude/skills/handoff/SKILL.md). Install upstream with npx skills add claude-code-expert/carve-harness --skill handoff. Copyright stays with the author.
handoff (세션 인계)
현재 브랜치·미완료 TODO·핵심 결정·다음 단계를 specs/HANDOFF.md에 구조화해 저장한다.
PreCompact/SessionStart 훅과 함께 동작한다.
출력 형식
진행 상황 / 미완료 / 다음 단계 / 주의점
프로젝트별 인계 항목은 이 아래에 추가한다 (예: 배포 상태, 미해결 티켓 번호, 롤백 절차).
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.