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.
Imported from prashanthkrishnan91/claude_travelapp_pk91 (.claude/skills/pr-summary/SKILL.md). Install upstream with npx skills add prashanthkrishnan91/claude_travelapp_pk91 --skill pr-summary. Copyright stays with the author.
PR Summary Skill
Use before opening or updating a PR.
Fill .github/pull_request_template.md honestly.
Rules:
do not overclaim
list tests actually run and results
list known failures and whether pre-existing
state SQL/UI/env/provider/LLM/runtime impact
state user validation needed yes/no and why
state risks and limitations clearly
fill the Prompt / workflow effectiveness section in every meaningful PR summary
If evidence is insufficient, say so and identify the missing proof instead of claiming success.
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.
{
"ocm": "1",
"id": "prashanthkrishnan91-claude-travelapp-pk91-pr-summary",
"kind": "skill",
"name": "pr-summary",
"description": "Use before opening or updating a PR.",
"publisher": "prashanthkrishnan91",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Use before opening or updating a PR."
],
"primary": false,
"metadata": {
"source": {
"provider": "github",
"repository": "https://github.com/prashanthkrishnan91/claude_travelapp_pk91",
"path": ".claude/skills/pr-summary/SKILL.md",
"ref": "895a215ffd4043d465bcf619fe579cff2bc6bf53",
"url": "https://github.com/prashanthkrishnan91/claude_travelapp_pk91/blob/895a215ffd4043d465bcf619fe579cff2bc6bf53/.claude/skills/pr-summary/SKILL.md",
"key": "prashanthkrishnan91/claude_travelapp_pk91/.claude/skills/pr-summary/SKILL.md"
}
},
"instructions": "# PR Summary Skill\n\nUse before opening or updating a PR.\n\nFill `.github/pull_request_template.md` honestly.\n\nRules:\n- do not overclaim\n- list tests actually run and results\n- list known failures and whether pre-existing\n- state SQL/UI/env/provider/LLM/runtime impact\n- state user validation needed yes/no and why\n- state risks and limitations clearly\n- fill the **Prompt / workflow effectiveness** section in every meaningful PR summary\n\nIf evidence is insufficient, say so and identify the missing proof instead of claiming success.",
"cost": {
"context_tokens": 133
}
}
Fetch it by URL: GET /api/v1/registry/prashanthkrishnan91-claude-travelapp-pk91-pr-summary/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.