-
Notifications
You must be signed in to change notification settings - Fork 7.5k
feat(init): support extension install during initialization #2180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -298,6 +298,7 @@ Community projects that extend, visualize, or build on Spec Kit: | |||||||||||||
| - **[SpecKit Companion](https://marketplace.visualstudio.com/items?itemName=alfredoperez.speckit-companion)** — A VS Code extension that brings a visual GUI to Spec Kit. Browse specs in a rich markdown viewer with clickable file references, create specifications with image attachments, comment and refine each step inline (GitHub-style review), track your progress through the SDD workflow with a visual phase stepper, and manage steering documents like constitutions and templates. | ||||||||||||||
|
|
||||||||||||||
| ## 🤖 Supported AI Agents | ||||||||||||||
|
|
||||||||||||||
| | Agent | Support | Notes | | ||||||||||||||
| | ------------------------------------------------------------------------------------ | ------- | ----------------------------------------------------------------------------------------------------------------------------------------- | | ||||||||||||||
| | [Qoder CLI](https://qoder.com/cli) | ✅ | | | ||||||||||||||
|
|
@@ -333,7 +334,7 @@ Community projects that extend, visualize, or build on Spec Kit: | |||||||||||||
|
|
||||||||||||||
| After running `specify init`, your AI coding agent will have access to these slash commands for structured development. If you pass `--ai <agent> --ai-skills`, Spec Kit installs agent skills instead of slash-command prompt files; `--ai-skills` requires `--ai`. | ||||||||||||||
|
|
||||||||||||||
| #### Core Commands | ||||||||||||||
| ### Core Commands | ||||||||||||||
|
|
||||||||||||||
| Essential commands for the Spec-Driven Development workflow: | ||||||||||||||
|
|
||||||||||||||
|
|
@@ -346,7 +347,7 @@ Essential commands for the Spec-Driven Development workflow: | |||||||||||||
| | `/speckit.taskstoissues` | `speckit-taskstoissues`| Convert generated task lists into GitHub issues for tracking and execution | | ||||||||||||||
| | `/speckit.implement` | `speckit-implement` | Execute all tasks to build the feature according to the plan | | ||||||||||||||
|
|
||||||||||||||
| #### Optional Commands | ||||||||||||||
| ### Optional Commands | ||||||||||||||
|
|
||||||||||||||
| Additional commands for enhanced quality and validation: | ||||||||||||||
|
|
||||||||||||||
|
|
@@ -386,17 +387,21 @@ specify init [PROJECT_NAME] <OPTIONS> | |||||||||||||
| | Argument/Option | Type | Description | | ||||||||||||||
| | ---------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | ||||||||||||||
| | `<PROJECT_NAME>` | Argument | Name for your new project directory (optional if using `--here`, or use `.` for current directory) | | ||||||||||||||
| | `--ai` | Option | AI assistant to use (see `AGENT_CONFIG` for the full, up-to-date list). Common options include: `claude`, `gemini`, `copilot`, `cursor-agent`, `qwen`, `opencode`, `codex`, `windsurf`, `junie`, `kilocode`, `auggie`, `roo`, `codebuddy`, `amp`, `shai`, `kiro-cli` (`kiro` alias), `agy`, `bob`, `qodercli`, `vibe`, `kimi`, `iflow`, `pi`, `forge`, or `generic` (requires `--ai-commands-dir`) | | ||||||||||||||
| | `--ai-commands-dir` | Option | Directory for agent command files (required with `--ai generic`, e.g. `.myagent/commands/`) | | ||||||||||||||
| | `--integration` | Option | Integration to use. Common options include: `claude`, `gemini`, `copilot`, `cursor-agent`, `qwen`, `opencode`, `codex`, `windsurf`, `junie`, `kilocode`, `auggie`, `roo`, `codebuddy`, `amp`, `shai`, `kiro-cli`, `agy`, `bob`, `qodercli`, `vibe`, `kimi`, `iflow`, `pi`, `forge`, or `generic` | | ||||||||||||||
| | `--integration-options`| Option | Options passed to the selected integration, such as `--integration-options="--commands-dir .myagent/commands/"` for `generic` | | ||||||||||||||
| | `--ai` | Option | Deprecated legacy alias for `--integration` | | ||||||||||||||
| | `--ai-commands-dir` | Option | Deprecated legacy option for generic command directories. Use `--integration generic --integration-options="--commands-dir <dir>"` instead | | ||||||||||||||
| | `--script` | Option | Script variant to use: `sh` (bash/zsh) or `ps` (PowerShell) | | ||||||||||||||
| | `--ignore-agent-tools` | Flag | Skip checks for AI agent tools like Claude Code | | ||||||||||||||
| | `--no-git` | Flag | Skip git repository initialization | | ||||||||||||||
| | `--no-git` | Flag | Deprecated. Skip git repository initialization and default git-extension installation | | ||||||||||||||
| | `--here` | Flag | Initialize project in the current directory instead of creating a new one | | ||||||||||||||
| | `--force` | Flag | Force merge/overwrite when initializing in current directory (skip confirmation) | | ||||||||||||||
| | `--skip-tls` | Flag | Skip SSL/TLS verification (not recommended) | | ||||||||||||||
| | `--debug` | Flag | Enable detailed debug output for troubleshooting | | ||||||||||||||
| | `--github-token` | Option | GitHub token for API requests (or set GH_TOKEN/GITHUB_TOKEN env variable) | | ||||||||||||||
|
Comment on lines
399
to
401
|
||||||||||||||
| | `--skip-tls` | Flag | Skip SSL/TLS verification (not recommended) | | |
| | `--debug` | Flag | Enable detailed debug output for troubleshooting | | |
| | `--github-token` | Option | GitHub token for API requests (or set GH_TOKEN/GITHUB_TOKEN env variable) | | |
| | `--skip-tls` | Flag | Deprecated no-op retained for compatibility; SSL/TLS verification behavior is unaffected | | |
| | `--debug` | Flag | Deprecated no-op retained for compatibility; does not enable additional debug output | | |
| | `--github-token` | Option | Deprecated no-op retained for compatibility; does not affect initialization behavior | |
Uh oh!
There was an error while loading. Please reload this page.