VS Code supports Agent Teams Lite through GitHub Copilot’s agent mode and custom instructions. Skills work as context files, and Copilot can read and execute them inline.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Gentleman-Programming/agent-teams-lite/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- VS Code installed
- GitHub Copilot subscription and extension installed
- Git installed for cloning the repository
- Project directory to work in
Installation Steps
Run the installer
./.vscode/skills/sdd-*/ in the current directory.You should see output like:Add orchestrator instructions
VS Code Copilot supports custom instructions through multiple methods. Choose one:
Option 1: User Prompts (Recommended)
Create a prompt file in your VS Code User directory:Option 2: Copilot Settings
- Open VS Code Settings (
Cmd+,/Ctrl+,) - Search for
github.copilot.chat.codeGeneration.instructions - Click “Edit in settings.json”
- Add the SDD orchestrator instructions
View settings.json format
View settings.json format
Option 3: Project-Level Instructions
Create.github/copilot-instructions.md in your project root:Configuration Locations
- Project-Local (Recommended)
- User-Level
- Settings
Skills:Instructions:Benefits:
- Skills committed with project
- Team members get SDD automatically
- Project-specific configuration
MCP Server Configuration (Optional)
If you want to use Engram or other MCP servers with VS Code:User-Level MCP Config
Project-Level MCP Config
How It Works
VS Code Copilot runs skills inline as context files: Key characteristics:- Skills work as context files (not true sub-agents)
- Execution happens inline within Copilot’s context
- Agent mode provides tool use capability
- Planning phases work well
- Implementation guided by skill instructions
Example Usage
Initialize SDD
Start a New Feature
Continue Through Planning
Artifact Storage
- engram (Recommended)
- openspec
- none
If you configure Engram MCP server, artifacts are stored persistently:Benefits:
- Repository stays clean
- Persistent across sessions
- Searchable via mem_search
Verification Checklist
Verify instructions are configured
Check one of:
- User prompts directory has
sdd-orchestrator.instructions.md .github/copilot-instructions.mdexists in projectgithub.copilot.chat.codeGeneration.instructionsis set in settings
Troubleshooting
Command not recognized
Command not recognized
Problem: Copilot doesn’t recognize
/sdd-initSolutions:- Verify orchestrator instructions are configured (check one of the three locations)
- Restart VS Code to reload configuration
- Check Copilot is enabled and logged in
- Try alternative phrasing: “Initialize SDD for this project”
Skills not found
Skills not found
Problem: Copilot can’t read skill filesSolutions:
- Verify skills are in
.vscode/skills/sdd-*/ - Ensure you’re in the project directory where you ran the installer
- Check file permissions
- Open the folder in VS Code (not just individual files)
Instructions not loading
Instructions not loading
Problem: Orchestrator behavior not activeSolutions:
- Check all three instruction locations (User prompts, settings, .github/)
- Verify file format (must be valid Markdown)
- Restart VS Code after adding instructions
- Check Copilot settings are not disabled for workspace
MCP server not connecting
MCP server not connecting
Problem: Engram or other MCP servers not availableSolutions:
- Check
mcp.jsonis in correct location (User or workspace) - Verify MCP server is installed:
npx -y @gentleman-programming/engram --version - Check VS Code has MCP support enabled
- Review VS Code output panel for MCP errors
Team Setup
To share SDD with your team:Next Steps
Quick Start
Learn the SDD workflow
Commands Reference
Complete command documentation
Engram MCP Setup
Set up persistent storage
Team Workflows
Share SDD with your team