Starter Bundles

Every new gem launches with the right context. Pick an agent, choose a stack bundle, and Crystl scaffolds everything for you.

The New Gem panel lets you pick an agent (Claude, Codex, or Gemini) and a stack bundle (Next.js, Python, Go, Swift, and more). Crystl writes the instruction file, installs matching rules and skills, and sets up config files — all before you type a single command.

Bundles are curated starter packages for specific stacks. Each one includes a CLAUDE.md (or codex.md / GEMINI.md) with build commands, architecture docs, and conventions — plus rules and skills tailored to that stack. You can also create your own bundles from the File Library.

Why it matters

One-click scaffolding

Pick a stack from the dropdown and hit create. Crystl writes the instruction file, installs rules to .claude/rules/, and sets up skills — all in one step.

Stack-specific bundles

Next.js, React, Vue, Svelte, Python, Go, Swift, Astro, and more. Each bundle includes build commands, architecture, conventions, and testing setup tailored to the stack.

Multi-agent support

Bundles adapt to the agent you choose. Claude gets .claude/rules/ and skills. Codex gets .agents/skills/. Gemini inlines everything. Same bundle, right output.

Custom bundles

Build your own bundles from the File Library. Curate rules, skills, and instruction files for your team's stack — then pick them from the dropdown on every new gem.

Dive deeper in the Starter Bundles docs

Ready to try it?

Create a free account and download Crystl for macOS.

get started getting started guide →

Frequently asked questions

What's in a bundle?
An instruction file (CLAUDE.md, codex.md, or GEMINI.md) with build commands, architecture, conventions, and testing setup. Plus curated rules and skills installed as separate files.
Which stacks have bundles?
Universal, Next.js, Vite React, Vue/Nuxt, SvelteKit, Astro, Node API, Python, Go, React Native, and Swift. More are added regularly.
Will bundles overwrite existing files?
Never. The installer skips any file that already exists in the project directory.
Can I create my own bundles?
Yes. In the File Library, create or edit instruction files and mark them as bundles. They'll appear in the stack dropdown on the New Gem panel.
What agents are supported?
Claude Code, OpenAI Codex, and Google Gemini. The bundle content adapts to each agent's file structure and conventions.

More features