ZeroStarterRC

IDE Setup

Recommended IDE configuration for ZeroStarter.

Overview

ZeroStarter includes VS Code configuration for a consistent development experience.

Visual Studio Code

Defined in .vscode/extensions.json:

{
  "recommendations": ["oxc.oxc-vscode"]
}

The Oxc extension provides fast linting (Oxlint) and formatting (Oxfmt).

Editor Settings

Defined in .vscode/settings.json:

{
  "editor.defaultFormatter": "oxc.oxc-vscode",
  "editor.formatOnSave": true
}

Linting & Formatting

The Oxc extension reads the project's root config files, so editor and CLI behavior match:

  • .oxlintrc.jsonc: Oxlint rules
  • .oxfmtrc.jsonc: Oxfmt formatting (no semicolons, sorted imports, Tailwind class sorting)

You can also run them from the terminal without VS Code:

bun run format        # format the tree with Oxfmt
bun run format:check  # check formatting without writing
bunx oxlint           # lint the tree with Oxlint

See Code Quality for how these run automatically on commit.

Cursor

Cursor uses the same VS Code configuration automatically.

Additionally, ZeroStarter includes:

  • AGENTS.md: AI assistant instructions at repository root
  • .agents/skills/: Structured skills for AI-assisted tasks (see AI Skills)