Setup
Initialize a new project in this workspace.
Steps
- •Ask what kind of project to create (TypeScript library, web app, CLI tool, API server, etc.)
- •Scaffold with bun:
- •
bun initfor a basic TypeScript project - •Or appropriate scaffolding for the chosen framework
- •
- •Create a
Makefilewith targets: install, lint, test, check, clean - •Initialize git:
git init && git add -A && git commit -m "Initial commit" - •Create
AGENTS.mdin the project root with project-specific context - •Create
.pi/skills/for any project-specific skills
Notes
- •Always use bun over npm/yarn
- •Default to TypeScript unless told otherwise
- •The workspace persists across container restarts