986 B
986 B
| allowed-tools | description |
|---|---|
| Bash(mkdir:*), Bash(powershell:*), Bash(dotnet new:*), Bash(git init:*), Bash(git add:*), Bash(git commit:*), AskUserQuestion | Bootstrap a new project with claude-meta template and optional dotnet scaffold |
Context
- claude-meta repo: D:\projects\chrka\claude-meta
- Init script: D:\projects\chrka\claude-meta\scripts\init-project.ps1
Your task
- Ask user via AskUserQuestion:
- Project path (e.g.
D:\projects\chrka\my-project) - Project name (e.g. "My Project")
- .NET template (console/webapi/blazorserver/none)
- Project path (e.g.
- Create project directory if it doesn't exist:
mkdir <path> - If .NET template chosen:
dotnet new <template> -o <path> - Run init script:
powershell -ExecutionPolicy Bypass -File D:\projects\chrka\claude-meta\scripts\init-project.ps1 <path> "<name>" - Initialize git:
git initin project directory - Report what was created and suggest editing CLAUDE.md with project-specific info