IDE Setup
Recommended IDE configuration for ZeroStarter.
Overview
ZeroStarter includes VS Code configuration for a consistent development experience.
Visual Studio Code
Recommended Extensions
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 OxlintSee 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)