Story-driven development inside VS Code. Review code against acceptance criteria, generate user stories from code, create Copilot prompts, validate implementations, and more — without leaving your editor.
Open the Silverile extension on the VS Code Marketplace →
Ctrl+Shift+X / Cmd+Shift+X)ide_XXXXXXXXXXXXXXXX) and Key SecretCtrl+Shift+P / Cmd+Shift+P)This sets Silverile.productId in your VS Code settings. You can also set it manually via Settings → Search "Silverile".
Right-click anywhere in a code file and look for the Silverile submenu. If it appears, the extension is active. You can also check the status bar at the bottom of VS Code for the IDE key indicator.
The primary way to implement a Silverile story in VS Code. The extension fetches the story, builds a scoped implementation prompt from its title, description, acceptance criteria, and implementation details, then submits it directly to Copilot Chat. Copilot explores your codebase and implements the story automatically.
@silverile develop story 1569
Also accepted: implement, build, start, work on, handover — e.g. @silverile implement story 1569 or @silverile start story 1569.
@silverile develop story 1569 and press EnterYou can also start development directly from your assigned work list — see the Show my work section below.
Validate whether selected code satisfies the acceptance criteria of a user story.
Convert selected code or an entire file into a structured draft Silverile story.
Turn a user story into a deterministic, scoped prompt for GitHub Copilot — with token count shown.
Create test cases directly from acceptance criteria. Supported languages: Java, TypeScript, JavaScript, Python, C#, Go.
Resolve tracked defects from your Silverile defect tracker without leaving VS Code.
Check whether a story is fully implemented, partially implemented, or not yet started.
View all stories and defects assigned to you without opening the Silverile web app.
@silverile chat)Use @silverile in GitHub Copilot Chat for natural-language workflows. Requires the GitHub Copilot and GitHub Copilot Chat extensions.
@silverile develop story 1569 @silverile what are my current stories? @silverile generate a copilot prompt for story #42 @silverile validate story #107 against the selected code @silverile generate test scripts for story #88 in TypeScript @silverile fix defect #15
Right-click in any text editor when the editor has focus:
Silverile ├── Review Code Against Story ├── Generate User Story from Code ├── Generate Copilot Prompt from User Story (With AI) ├── Generate Test Scripts from Story ├── ───────────────────────────── ├── Select/Change Product ├── Configure IDE API Key ├── Configure Silverile Settings
All commands are also available via the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).
| Setting | Type | Description |
|---|---|---|
| Silverile.productId | string | Numeric product/workspace ID. Set automatically via Select/Change Product, or enter manually in VS Code Settings. |
The Silverile submenu doesn't appear in the right-click menu
Ensure the editor has text focus — click inside a code file. The menu only appears with editorTextFocus active.
"API key not configured" warning
Run Silverile: Configure IDE API Key and re-enter your credentials. Make sure you copied both the Key ID and Key Secret before leaving the key generation page.
"Product not found" or empty story list
Run Silverile: Select/Change Product to re-select your workspace. Verify your account has access to the product in Silverile.
@silverile doesn't appear in Copilot Chat
GitHub Copilot Chat is required. Install the GitHub Copilot and GitHub Copilot Chat extensions, then reload VS Code.
The extension is not activating
Open the Extensions view and confirm Silverile.AI is installed and enabled. Check that your VS Code version is 1.105.0 or later.
On this page