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.
vite - Skill - OpenSmartRoute
Skillv1.0.0
vite
Vite next-generation frontend build tool with fast HMR and optimized builds. Use when configuring Vite, adding plugins, working with dev server, or building for production.
Imported from uni-helper/skills (skills/vite/SKILL.md) via skills.sh. Install upstream with npx skills add uni-helper/skills --skill vite. Copyright stays with the author.
Vite is a modern build tool for frontend development featuring instant server start with native ES modules, lightning-fast HMR, and optimized production builds using Rolldown/Rollup. It supports TypeScript, JSX, CSS pre-processors out of the box and has a rich plugin ecosystem.
The skill is based on Vite 6.x, generated at 2026-01-28.
Core
Topic
Description
Reference
Configuration
Config file setup, defineConfig, conditional and async configs
Install vite 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.
When a provider is down or over quota the request moves on; the trace says it did.
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://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.
uni-helper-skills-vite.ocm.jsonjson
{
"ocm": "1",
"id": "uni-helper-skills-vite",
"kind": "skill",
"name": "vite",
"description": "Vite next-generation frontend build tool with fast HMR and optimized builds. Use when configuring Vite, adding plugins, working with dev server, or building for production.",
"publisher": "uni-helper",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding",
"math"
],
"tags": [
"skill-md",
"skills-sh"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Vite next-generation frontend build tool with fast HMR and optimized builds. Use when configuring Vite, adding plugins, working with dev server, or building for production."
],
"primary": false,
"metadata": {
"source": {
"provider": "skills.sh",
"repository": "https://github.com/uni-helper/skills",
"path": "skills/vite/SKILL.md",
"ref": "HEAD",
"url": "https://www.skills.sh/uni-helper/skills/vite",
"key": "uni-helper/skills/skills/vite/SKILL.md"
}
},
"instructions": "Vite is a modern build tool for frontend development featuring instant server start with native ES modules, lightning-fast HMR, and optimized production builds using Rolldown/Rollup. It supports TypeScript, JSX, CSS pre-processors out of the box and has a rich plugin ecosystem.\n\n> The skill is based on Vite 6.x, generated at 2026-01-28.\n\n## Core\n\n| Topic | Description | Reference |\n|-------|-------------|-----------|\n| Configuration | Config file setup, defineConfig, conditional and async configs | [core-config](references/core-config.md) |\n| CLI Commands | Dev server, build, preview commands and options | [core-cli](references/core-cli.md) |\n| Core Features | TypeScript, JSX, CSS, HTML processing, JSON handling | [core-features](references/core-features.md) |\n| Using Plugins | Adding, configuring, and ordering plugins | [core-plugins](references/core-plugins.md) |\n\n## Features\n\n| Topic | Description | Reference |\n|-------|-------------|-----------|\n| CSS Handling | CSS modules, pre-processors, PostCSS, Lightning CSS | [features-css](references/features-css.md) |\n| Static Assets | Asset imports, public directory, URL handling | [features-assets](references/features-assets.md) |\n| Glob Import | import.meta.glob, dynamic imports, batch loading | [features-glob-import](references/features-glob-import.md) |\n| Environment Variables | .env files, modes, import.meta.env constants | [features-env](references/features-env.md) |\n| HMR API | Hot Module Replacement client API | [features-hmr](references/features-hmr.md) |\n| Web Workers | Worker imports and configuration | [features-workers](references/features-workers.md) |\n| Dependency Pre-Bundling | optimizeDeps, caching, monorepo setup | [features-dep-bundling](references/features-dep-bundling.md) |\n\n## Build\n\n| Topic | Description | Reference |\n|-------|-------------|-----------|\n| Production Build | Build options, browser targets, multi-page apps | [build-production](references/build-production.md) |\n| Library Mode | Building libraries with proper package exports | [build-library](references/build-library.md) |\n| SSR | Server-side rendering setup and configuration | [build-ssr](references/build-ssr.md) |\n\n## Advanced\n\n| Topic | Description | Reference |\n|-------|-------------|-----------|\n| JavaScript API | createServer, build, preview programmatic APIs | [advanced-api](references/advanced-api.md) |\n| Plugin API | Creating Vite plugins, hooks, virtual modules | [advanced-plugin-api](references/advanced-plugin-api.md) |\n| Performance | Optimization tips for dev server and builds | [advanced-performance](references/advanced-performance.md) |\n| Backend Integration | Integrating Vite with traditional backends | [advanced-backend](references/advanced-backend.md) |",
"cost": {
"context_tokens": 687
}
}
Fetch it by URL: GET /api/v1/registry/uni-helper-skills-vite/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.