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.
roster - Skill - OpenSmartRoute
Skillv1.0.0
roster
Skill roster that helps select the right specialist skill for the current task. This skill is always relevant and should be consulted when the task would benefit from specialist expertise. Use proacti
Imported from EnkratFlow/exocortex-template (.github/skills/roster/SKILL.md). Install upstream with npx skills add EnkratFlow/exocortex-template --skill roster. Copyright stays with the author.
Read AI_START_HERE.md before substantive action. It is the canonical, provider-neutral entry contract. Then apply this adapter only within the authority and scope resolved there.
Available Specialist Skills
When the task would benefit from specialist expertise, load the appropriate skill:
Build
Skill
Specialist
Use for
architect
MARCUS
System design, API contracts, service boundaries, scaling decisions
Plan-first analysis: restate, assumptions, scope, plan before acting
Orientation
Skill
Specialist
Use for
onboard
-
Read and understand a codebase before starting work
Selection Rules
Match the skill to the primary concern of the task
For tasks spanning multiple domains, load the most relevant skill first
For security-sensitive work, always include the security skill
When uncertain about approach, load deep-agent to plan first
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/enkratflow-exocortex-template-roster/manifest # or paste the manifest below
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.
enkratflow-exocortex-template-roster.ocm.jsonjson
{
"ocm": "1",
"id": "enkratflow-exocortex-template-roster",
"kind": "skill",
"name": "roster",
"description": "Skill roster that helps select the right specialist skill for the current task. This skill is always relevant and should be consulted when the task would benefit from specialist expertise. Use proactively at the start of complex tasks.",
"publisher": "EnkratFlow",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Skill roster that helps select the right specialist skill for the current task. This skill is always relevant and should be consulted when the task would benefit from specialist expertise. Use proactively at the start of complex tasks."
],
"primary": false,
"metadata": {
"source": {
"provider": "github",
"repository": "https://github.com/EnkratFlow/exocortex-template",
"path": ".github/skills/roster/SKILL.md",
"ref": "a801034bf5953768e708054ab5c3c4b4c115a5a7",
"url": "https://github.com/EnkratFlow/exocortex-template/blob/a801034bf5953768e708054ab5c3c4b4c115a5a7/.github/skills/roster/SKILL.md",
"key": "EnkratFlow/exocortex-template/.github/skills/roster/SKILL.md"
}
},
"instructions": "<!-- EXOCORTEX_ENTRY: public-v2 -->\nRead `AI_START_HERE.md` before substantive action. It is the canonical, provider-neutral entry contract. Then apply this adapter only within the authority and scope resolved there.\n<!-- /EXOCORTEX_ENTRY -->\n\n\n## Available Specialist Skills\n\nWhen the task would benefit from specialist expertise, load the appropriate skill:\n\n### Build\n\n| Skill | Specialist | Use for |\n|---|---|---|\n| **architect** | MARCUS | System design, API contracts, service boundaries, scaling decisions |\n| **engineer** | ARIA | Code quality, patterns, refactoring, tech debt, implementati",
"cost": {
"context_tokens": 622
}
}
Fetch it by URL: GET /api/v1/registry/enkratflow-exocortex-template-roster/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.