This project includes optional IDE enhancement tools that improve the development experience. These are completely optional and the project works perfectly without them.
The AI Starter Kit includes configuration for:
- Claude AI (
.claude/directory) - Cursor IDE (
.cursor/directory) - MCP Servers (
.mcp.json)
These tools are kept in the repository to enhance developer productivity but can be safely ignored if you don't use them.
.claude/ directory
Provides context and instructions to Claude AI assistants (like Claude Code) when working on this project.
.claude/settings.local.json- Claude-specific settingsCLAUDE.md- Project instructions for Claude
Use if: You're using Claude Code or similar AI coding assistants
Skip if: You prefer working without AI assistance
.cursor/ directory
Provides code rules and patterns specific to this project for the Cursor IDE.
.cursor/rules/convex_rules.mdc- Convex best practices and patterns
Use if: You're using Cursor IDE
Skip if: You're using VS Code, WebStorm, or another editor
.mcp.json
Configures various development tool servers that can be used by AI assistants:
- n8n MCP server - Automation tool integration
- Convex MCP server - Convex development helpers
- Chrome DevTools - Browser debugging integration
- Next.js MCP - Next.js specific tooling
Use if: You're using Claude Code or other MCP-compatible tools
Skip if: You don't use MCP-enabled tools
- Faster development - AI assistants understand project structure
- Consistent patterns - Enforces best practices automatically
- Context-aware help - Better suggestions based on project setup
- No impact - Project works identically
- Smaller git clone - Slightly less to download (minimal)
- No maintenance - One less thing to worry about
If you want to clean up the repository:
# Remove all IDE-specific files
rm -rf .claude
rm -rf .cursor
rm .mcp.json
# Update .gitignore to ignore them in future
echo ".claude/" >> .gitignore
echo ".cursor/" >> .gitignore
echo ".mcp.json" >> .gitignoreCreate .vscode/settings.json:
{
"typescript.tsdk": "node_modules/typescript/lib",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
}WebStorm auto-detects Next.js and TypeScript configuration.
If you're using VS Code, install these extensions:
code --install-extension dbaeumer.vscode-eslint
code --install-extension bradlc.vscode-tailwindcss
code --install-extension esbenp.prettier-vscodeOr manually install:
- ESLint - Code linting
- Tailwind CSS IntelliSense - Tailwind class autocomplete
- Prettier - Code formatting
These IDE tools are optional enhancements that don't affect the core functionality of the starter kit. Use them if they improve your workflow, ignore them if they don't.
The project is designed to work great with or without them!
Previous: ← Troubleshooting | Back to README →