Gen-e2 SDLC Assistant — VS Code Extension
✅ Built a full-stack VS Code extension embedding Gen-e2 AI workflows directly in the developer's IDE
✅ Implemented MCP server integration for contextual code generation and project planning
✅ Auto-configures Gen-e2 for GitHub Copilot Chat on first install — zero setup friction for new users
What is this project about?
The Gen-e2 SDLC Assistant is a full-stack VS Code extension that embeds Gen-e2 AI workflows directly into the developer's IDE. The goal: remove the context-switching penalty of AI-assisted delivery by bringing the entire Gen-e2 toolchain into the editor where developers already live.
I built the extension using TypeScript for the extension host and React + Tailwind for the webview interface. Under the hood, it implements Model Context Protocol (MCP) servers to allow the extension to contextually interact with external tools, repositories, and project documentation for more accurate code generation and project planning.
Key capabilities: auto-configuration of the Gen-e2 MCP server for GitHub Copilot Chat on first install; an Implementation Planner that generates actionable plans from issue specs; and a multi-step workflow for plan creation → review → execution with progress tracking.
Takeaway #1: Building a developer tool taught me that adoption friction is the silent killer
Building a developer tool taught me that adoption friction is the silent killer — every extra step between 'want to use it' and 'using it' dramatically reduces uptake.
Takeaway #2: MCP as an abstraction layer makes AI tools composable in a way that hard-coded integrations never could be
MCP as an abstraction layer makes AI tools composable in a way that hard-coded integrations never could be.
🛠️Tech Stack
Web


Project Management
