You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[Pi Coding Agent](https://pi.dev)| ✅ | Pi doesn't have MCP support out of the box, so `taskstoissues` won't work as intended. MCP support can be added via [extensions](https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent#extensions)|
@@ -440,7 +444,7 @@ specify init . --force --ai claude
440
444
specify init --here --force --ai claude
441
445
```
442
446
443
-
The CLI will check if you have Claude Code, Gemini CLI, Cursor CLI, Qwen CLI, opencode, Codex CLI, Qoder CLI, Tabnine CLI, Kiro CLI, or Mistral Vibe installed. If you do not, or you prefer to get the templates without checking for the right tools, use `--ignore-agent-tools` with your command:
447
+
The CLI will check if you have Claude Code, Gemini CLI, Cursor CLI, Qwen CLI, opencode, Codex CLI, Qoder CLI, Tabnine CLI, Kiro CLI, Pi, or Mistral Vibe installed. If you do not, or you prefer to get the templates without checking for the right tools, use `--ignore-agent-tools` with your command:
444
448
445
449
```bash
446
450
specify init <project_name> --ai claude --ignore-agent-tools
Copy file name to clipboardExpand all lines: docs/upgrade.md
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -289,8 +289,9 @@ This tells Spec Kit which feature directory to use when creating specs, plans, a
289
289
290
290
```bash
291
291
ls -la .claude/commands/ # Claude Code
292
-
ls -la .gemini/commands/ # Gemini
293
-
ls -la .cursor/commands/ # Cursor
292
+
ls -la .gemini/commands/ # Gemini
293
+
ls -la .cursor/commands/ # Cursor
294
+
ls -la .pi/prompts/ # Pi Coding Agent
294
295
```
295
296
296
297
3.**Check agent-specific setup:**
@@ -398,7 +399,7 @@ The `specify` CLI tool is used for:
398
399
-**Upgrades:**`specify init --here --force` to update templates and commands
399
400
-**Diagnostics:**`specify check` to verify tool installation
400
401
401
-
Once you've run `specify init`, the slash commands (like `/speckit.specify`, `/speckit.plan`, etc.) are **permanently installed** in your project's agent folder (`.claude/`, `.github/prompts/`, etc.). Your AI assistant reads these command files directly—no need to run `specify` again.
402
+
Once you've run `specify init`, the slash commands (like `/speckit.specify`, `/speckit.plan`, etc.) are **permanently installed** in your project's agent folder (`.claude/`, `.github/prompts/`, `.pi/prompts/`, etc.). Your AI assistant reads these command files directly—no need to run `specify` again.
402
403
403
404
**If your agent isn't recognizing slash commands:**
404
405
@@ -410,6 +411,9 @@ Once you've run `specify init`, the slash commands (like `/speckit.specify`, `/s
410
411
411
412
# For Claude
412
413
ls -la .claude/commands/
414
+
415
+
# For Pi
416
+
ls -la .pi/prompts/
413
417
```
414
418
415
419
2.**Restart your IDE/editor completely** (not just reload window)
0 commit comments