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.
uv - Skill - OpenSmartRoute
Skillv1.0.0
uv
Install Python packages, access Python CLI, run python code and scripts, execute Python commands, and manage Python environments. Use uv run for all Python execution instead of direct python commands.
Instruction file imported from Lazza/RecuperaBit (.cursor/rules/uv.mdc). Copyright stays with the author.
Python Package Management with uv
Use uv exclusively for Python package management in all projects.
Package Management Commands
All Python dependencies must be installed, synchronized, and locked using uv
Never use pip, pip-tools, poetry, or conda directly for dependency management
Use these commands
Install dependencies: uv add <package>
Remove dependencies: uv remove <package>
Sync dependencies: uv sync
Running Python Code
Run a Python script with uv run <script-name>.py
Run Python tools like Pytest with uv run pytest or uv run ruff
Launch a Python repl with uv run python
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/lazza-recuperabit-uv-rule/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.
lazza-recuperabit-uv-rule.ocm.jsonjson
{
"ocm": "1",
"id": "lazza-recuperabit-uv-rule",
"kind": "skill",
"name": "uv",
"description": "Install Python packages, access Python CLI, run python code and scripts, execute Python commands, and manage Python environments. Use uv run for all Python execution instead of direct python commands.",
"publisher": "Lazza",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding"
],
"tags": [
"skill-md",
"github-cursor-rules"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Install Python packages, access Python CLI, run python code and scripts, execute Python commands, and manage Python environments. Use uv run for all Python execution instead of direct python commands."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-cursor-rules",
"repository": "https://github.com/Lazza/RecuperaBit",
"path": ".cursor/rules/uv.mdc",
"ref": "90930dc8e104bb2198c1596004d355066d314d4b",
"url": "https://github.com/Lazza/RecuperaBit/blob/90930dc8e104bb2198c1596004d355066d314d4b/.cursor/rules/uv.mdc",
"key": "Lazza/RecuperaBit/.cursor/rules/uv.mdc"
}
},
"instructions": "# Python Package Management with uv\n\nUse uv exclusively for Python package management in all projects.\n\n## Package Management Commands\n\n- All Python dependencies **must be installed, synchronized, and locked** using uv\n- Never use pip, pip-tools, poetry, or conda directly for dependency management\n\nUse these commands\n\n- Install dependencies: `uv add <package>`\n- Remove dependencies: `uv remove <package>`\n- Sync dependencies: `uv sync`\n\n## Running Python Code\n\n- Run a Python script with `uv run <script-name>.py`\n- Run Python tools like Pytest with `uv run pytest` or `uv run ruff`\n- Launch a Pyt",
"cost": {
"context_tokens": 157
}
}
Fetch it by URL: GET /api/v1/registry/lazza-recuperabit-uv-rule/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.