Skip to content

celados/templates

Repository files navigation

Agent Native Framework Templates

The organization-wide GitHub source for Agent Native framework templates. Every template is a complete standalone project materialized from main; the repository does not maintain versioned template releases.

Templates

Template Source directory Runtime
Astro templates/astro Astro 7, Keystatic, React 19 islands, Tailwind CSS v4
Cloudflare Worker templates/cloudflare-worker Hono, oRPC, Better Auth, Hyperdrive, Drizzle
Ripple TS templates/ripple-ts Ripple, TSRX, Vite+, Bun workspace
Ripple TS Browser Extension templates/ripple-ts-browser-extension Ripple, WXT, Manifest V3, Bun workspace
TanStack Start templates/tanstack-start TanStack Start, React 19, Tailwind CSS v4

Create an Astro project:

vp create github:celados/templates/templates/astro \
  --package-manager bun \
  --no-agent \
  --editor vscode \
  --hooks \
  --git \
  --no-interactive \
  -- <project-directory>

Create a Cloudflare Worker backend:

vp create github:celados/templates/templates/cloudflare-worker \
  --package-manager bun \
  --no-agent \
  --editor vscode \
  --hooks \
  --git \
  --no-interactive \
  -- <project-directory>

Create a Ripple TS project:

vp create github:celados/templates/templates/ripple-ts \
  --package-manager bun \
  --no-agent \
  --editor vscode \
  --hooks \
  --git \
  --no-interactive \
  -- <project-directory>

Create a Ripple TS browser extension:

vp create github:celados/templates/templates/ripple-ts-browser-extension \
  --package-manager bun \
  --no-agent \
  --editor vscode \
  --hooks \
  --git \
  --no-interactive \
  -- <project-directory>

Create a TanStack Start project:

vp create github:celados/templates/templates/tanstack-start \
  --package-manager bun \
  --no-agent \
  --editor vscode \
  --hooks \
  --git \
  --no-interactive \
  -- <project-directory>

Use the github: source form so Vite+ preserves the selected repository subdirectory when it delegates the copy to degit.

Shared files

shared/ is the source of truth for files that must remain byte-identical across templates. Generated copies are committed as regular files so each GitHub subdirectory is a self-contained template on every platform.

bun run shared:sync
bun run shared:check

Edit the source under shared/, run shared:sync, and commit the source and materialized copies together. Do not edit a mapped copy directly.

shared/agent/, shared/editor/, shared/skills/, and shared/tooling/ hold the common agent, VS Code, project-skill manifests, and toolchain contracts. Generated skill links and ignore files are owned by skill install, not the template source.

Validate

vp install
bun run install:templates
bun run check
bun run build

About

Organization-shared Agent Native framework templates

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages