Silverile ExtensionThe Silverile Extension brings structured, intent-aware development directly into your editor. Built on the principles of Safe Light Coding, this extension assists developers with AI-powered interpretation, review, and scaffolding — while keeping humans fully in control. Silverile does not auto-generate code silently. Instead, it helps formalize intent, verify alignment, and accelerate disciplined development.
Available CommandsFrom the editor context menu: 🔎 Review Code Against StoryAnalyze selected code and compare it against an existing Silverile user story. Highlights:
This enforces traceability between implementation and documented intent. 📝 Generate User Story from CodeConvert selected code or a file into a structured draft user story. Includes:
The generated story is always presented as a draft for human review before creation. 🤖 Generate Copilot Prompt from User Story (With AI)Transform a validated Silverile user story into a structured, deterministic prompt suitable for GitHub Copilot or other AI coding assistants. Ensures:
AI becomes a structured assistant — not an uncontrolled generator. 🧪 Generate Test Scripts from StoryGenerate test scaffolding aligned to story acceptance criteria. Focuses on:
⚙️ Select/Change ProductSwitch the active Silverile product context for story and API interactions. 🔐 Configure IDE API KeySecurely configure the API key used to communicate with Silverile services. 🛠 Configure Silverile SettingsAdjust extension behavior, environment endpoints, and integration preferences. Safe Light CodingThis extension is built on the Safe Light Coding philosophy:
Safe Light Coding is not low-code. Design Principles
🖼️ Recommended Visuals (Marketplace)⚙️ Quick Setup
⚙️ Configuration
👤 Account RequirementUse of the Silverile VS Code Extension requires an active Silverile account. Access to backend services, AI-powered features, and project data is governed by Silverile’s Terms of Service and Privacy Policy. 🔐 Security & Privacy
⚠️ Ensure selected code does not contain secrets. 🛠 Troubleshooting
🌐 Learn More |
