@@ -150,13 +150,13 @@ The `specify` command supports the following options:
150150
151151| Argument/Option | Type | Description |
152152| ------------------------| ----------| ------------------------------------------------------------------------------|
153- | ` <project-name> ` | Argument | Name for your new project directory (optional if using ` --here ` ) |
153+ | ` <project-name> ` | Argument | Name for your new project directory (optional if using ` --here ` , or use ` . ` for current directory) |
154154| ` --ai ` | Option | AI assistant to use: ` claude ` , ` gemini ` , ` copilot ` , ` cursor ` , ` qwen ` , ` opencode ` , ` codex ` , ` windsurf ` , ` kilocode ` , ` auggie ` , or ` roo ` |
155155| ` --script ` | Option | Script variant to use: ` sh ` (bash/zsh) or ` ps ` (PowerShell) |
156156| ` --ignore-agent-tools ` | Flag | Skip checks for AI agent tools like Claude Code |
157157| ` --no-git ` | Flag | Skip git repository initialization |
158158| ` --here ` | Flag | Initialize project in the current directory instead of creating a new one |
159- | ` --force ` | Flag | Force merge/overwrite when using ` --here ` in a non-empty directory (skip confirmation) |
159+ | ` --force ` | Flag | Force merge/overwrite when initializing in current directory (skip confirmation) |
160160| ` --skip-tls ` | Flag | Skip SSL/TLS verification (not recommended) |
161161| ` --debug ` | Flag | Enable detailed debug output for troubleshooting |
162162| ` --github-token ` | Option | GitHub token for API requests (or set GH_TOKEN/GITHUB_TOKEN env variable) |
@@ -180,9 +180,13 @@ specify init my-project --ai windsurf
180180specify init my-project --ai copilot --script ps
181181
182182# Initialize in current directory
183+ specify init . --ai copilot
184+ # or use the --here flag
183185specify init --here --ai copilot
184186
185187# Force merge into current (non-empty) directory without confirmation
188+ specify init . --force --ai copilot
189+ # or
186190specify init --here --force --ai copilot
187191
188192# Skip git initialization
@@ -292,8 +296,12 @@ specify init <project_name>
292296Or initialize in the current directory:
293297
294298``` bash
299+ specify init .
300+ # or use the --here flag
295301specify init --here
296302# Skip confirmation when the directory already has files
303+ specify init . --force
304+ # or
297305specify init --here --force
298306```
299307
@@ -311,9 +319,14 @@ specify init <project_name> --ai opencode
311319specify init < project_name> --ai codex
312320specify init < project_name> --ai windsurf
313321# Or in current directory:
322+ specify init . --ai claude
323+ specify init . --ai codex
324+ # or use --here flag
314325specify init --here --ai claude
315326specify init --here --ai codex
316327# Force merge into a non-empty current directory
328+ specify init . --force --ai claude
329+ # or
317330specify init --here --force --ai claude
318331```
319332
0 commit comments