Quick Setup
Analyze the current project and generate appropriate .pi/ configuration.
Steps
- •
Detect project type by examining files:
- •
package.json→ Node.js/TypeScript - •
requirements.txt/pyproject.toml→ Python - •
go.mod→ Go - •
Cargo.toml→ Rust - •
pom.xml/build.gradle→ Java - •
Makefile/CMakeLists.txt→ C/C++
- •
- •
Detect frameworks (React, Vue, Next.js, Django, FastAPI, Gin, etc.)
- •
Detect existing tooling (ESLint, Prettier, pytest, etc.)
- •
Generate
.pi/directory:
code
.pi/ ├── settings.json # Project-specific settings └── AGENTS.md # Project context for the agent
- •
Generate AGENTS.md with:
- •Project stack description
- •Build/test/lint commands (from package.json scripts, Makefile, etc.)
- •Code conventions detected from config files
- •Directory structure overview
- •
Generate settings.json with:
- •Appropriate thinking level for project complexity
- •Relevant skills enabled
Output
Show the generated files and ask user to confirm before writing.