Appearance
Creating Your First Project
Setting up a new project in CodeSnipe is straightforward. After logging into CodeSnipe.net, click "New Project" in the top right corner of your dashboard. The setup wizard will guide you through the process.
Basic Setup
Every project needs a name - make it clear and descriptive like "Customer Portal API" or "E-commerce Website". While you can change it later, a good name helps when you're managing multiple projects.
The project description is optional but valuable. Use it to outline key details like "Mobile-first e-commerce platform for XYZ Corp using React Native" or add links to design docs and other resources.
Project Instructions
This is where you tell CodeSnipe how you want your code written. For example:
"Follow our established patterns:
- Use Angular Material design
- Write unit tests for services
- Enable TypeScript strict mode
- Build responsive layouts
- Document public APIs"
Don't worry about getting these perfect - you can always adjust them later in project settings.
Working Directory
Your working directory is where your code lives. CodeSnipe needs to know this to:
- Read your existing code
- Write new files
- Make changes to existing files
By default, CodeSnipe can only access files in your working directory. If you need it to read files elsewhere (like reference code from another project), you'll need to provide the full path.
Advanced Feature: Personas
Personas are specialized AI personalities that excel at specific tasks. While optional, they're powerful when you need focused expertise:
- Frontend Specialist: UI/UX and responsive design expert
- Security Expert: Focuses on secure coding practices
- Performance Optimizer: Specializes in optimization
- Documentation Writer: Creates clear, thorough documentation