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
The CLI will check if you have Claude Code, Gemini CLI, Cursor CLI, Qwen CLI, opencode, or Codex CLI 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:
debug: bool=typer.Option(False, "--debug", help="Show verbose diagnostic output for network and extraction failures"),
758
759
github_token: str=typer.Option(None, "--github-token", help="GitHub token to use for API requests (or set GH_TOKEN or GITHUB_TOKEN environment variable)"),
@@ -783,6 +784,7 @@ def init(
783
784
specify init --here --ai claude
784
785
specify init --here --ai codex
785
786
specify init --here
787
+
specify init --here --force # Skip confirmation when current directory not empty
786
788
"""
787
789
# Show banner first
788
790
show_banner()
@@ -806,12 +808,14 @@ def init(
806
808
ifexisting_items:
807
809
console.print(f"[yellow]Warning:[/yellow] Current directory is not empty ({len(existing_items)} items)")
808
810
console.print("[yellow]Template files will be merged with existing content and may overwrite existing files[/yellow]")
809
-
810
-
# Ask for confirmation
811
-
response=typer.confirm("Do you want to continue?")
0 commit comments