This repository holds build system templates for Ogma. Available templates: Vite, Webpack, Rollup, TypeScript, Node.js, Parcel, React, Vue, Solid.
Requirements: Node.js with npm
npm create @linkurious/ogma my-appThe interactive prompts will ask you to:
- Choose a template:
vite,webpack,rollup,typescript,node,parcel,react,vue,solid - Enter your Ogma API key (from get.linkurio.us)
- Optionally download the Ogma AI coding skill (defaults to Yes)
You can skip the template prompt by passing it as a flag:
npm create @linkurious/ogma my-app -- --template viteUse --skill or --no-skill to install (or skip) the Ogma AI skill without being prompted:
npm create @linkurious/ogma my-app -- --template vite --no-skillWhen enabled, the version-matched skill is downloaded into
agents/skills/ogma-skill inside your project (and added to .gitignore, since
it is not source code). AI coding agents such as GitHub Copilot, Claude, Cursor
and Codex pick it up from there.
Then:
cd my-app
npm install
npm run dev| Template | Description |
|---|---|
vite |
TypeScript + Vite dev server |
webpack |
TypeScript + Webpack 5 |
rollup |
TypeScript + Rollup bundler |
typescript |
TypeScript + browser-sync (no bundler) |
node |
Node.js server-side rendering |
parcel |
TypeScript + Parcel bundler |
react |
React + Vite dev server |
vue |
Vue 3 + Vite dev server |
solid |
SolidJS + Vite dev server |
You wish there was a template with your favorite library? Give us a note via contact form.