| name | setup-project |
| description | Set up a project for development. Install dependencies, configure environment, and verify the setup works. Use when the user asks to set up, install deps, or get started with a project.
|
Project Setup Skill
Help the user get their project set up and ready for development.
Process
- Check what kind of project this is (look for package.json, requirements.txt, go.mod, etc.)
- Install dependencies using the appropriate package manager
- Verify the installation succeeded
- Report any issues found
For Node.js Projects
npm install
If there's a lockfile, prefer:
npm ci
For Python Projects
pip install -r requirements.txt
After Setup
- Check for any post-install warnings
- Verify the project builds/compiles
- Run a quick smoke test if available