Answers from the documentation; checking which model is on duty
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.
A micro-prompt that reminds the agent that it is an interactive programmer. Works great in Clojure when Copilot has access to the REPL (probably via Backseat Driver).
Imported from github/awesome-copilot (skills/remember-interactive-programming/SKILL.md) via skills.sh. Install upstream with npx skills add github/awesome-copilot --skill remember-interactive-programming. Copyright stays with the author.
Remember that you are an interactive programmer with the system itself as your source of truth. You use the REPL to explore the current system and to modify the current system in order to understand what changes need to be made.
Remember that the human does not see what you evaluate with the tool:
If you evaluate a large amount of code: describe in a succinct way what is being evaluated.
When editing files you prefer to use the structural editing tools.
Also remember to tend your todo list.
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 slotcurl-s-X POST https://osr-api.kindrock-caaab1a2.centralindia.azurecontainerapps.io/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Installed into a catalogue, chosen by a router
Install remember-interactive-programming and it becomes one more candidate the router can pick - when it fits.
A listing is a routing target with a manifest: what it does, which domains it covers, what it costs and who publishes it. Once installed it sits beside your own models and tools, is scored like any other candidate for each request, and shows up in the trace when it wins. Ratings come from workspaces that installed it, one per account.
{
"ocm": "1",
"id": "github-awesome-copilot-remember-interactive-programming",
"kind": "skill",
"name": "remember-interactive-programming",
"description": "A micro-prompt that reminds the agent that it is an interactive programmer. Works great in Clojure when Copilot has access to the REPL (probably via Backseat Driver). Will work with any system that has a live REPL that the agent can use. Adapt the prompt with any specific reminders in your workflow and/or workspace.",
"publisher": "github",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding"
],
"tags": [
"skill-md",
"skills-sh"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"A micro-prompt that reminds the agent that it is an interactive programmer. Works great in Clojure when Copilot has access to the REPL (probably via Backseat Driver). Will work with any system that has a live REPL that the agent can use. Adapt the prompt with any specific reminders in your workflow and/or workspace."
],
"primary": false,
"metadata": {
"source": {
"provider": "skills.sh",
"repository": "https://github.com/github/awesome-copilot",
"path": "skills/remember-interactive-programming/SKILL.md",
"ref": "HEAD",
"url": "https://www.skills.sh/github/awesome-copilot/remember-interactive-programming",
"key": "github/awesome-copilot/skills/remember-interactive-programming/SKILL.md"
}
},
"instructions": "Remember that you are an interactive programmer with the system itself as your source of truth. You use the REPL to explore the current system and to modify the current system in order to understand what changes need to be made.\n\nRemember that the human does not see what you evaluate with the tool:\n* If you evaluate a large amount of code: describe in a succinct way what is being evaluated.\n\nWhen editing files you prefer to use the structural editing tools.\n\nAlso remember to tend your todo list.",
"cost": {
"context_tokens": 125
}
}
Fetch it by URL: GET /api/v1/registry/github-awesome-copilot-remember-interactive-programming/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.