"Feeling like a stranger on my own team, surrounded by brilliant minds whose talents hide in code and commits."
Transform GitHub Copilot into team X-ray vision. Discover the humans behind the codebase, reveal hidden expertise, and understand how your teammates naturally collaborate.
🎥 Introduced at RenderATL 2025: View Presentation Slides
- 🔍 File Expert Discovery - Right-click any file to find who knows it best
- 🧠 Team Expertise Overview - AI-powered analysis of communication styles and collaboration patterns
- 🎯 Smart Challenge Matching - Discover who thrives on different types of problems
- ⚡ MCP Integration - Uses GitHub's Model Context Protocol for deep repository analysis
- 🎨 Pretty UI - Modern webview interface with team insights and expert profiles
Development Version - Install from source:
git clone https://github.com/AndreaGriffiths11/team-xray.git
cd team-xray
npm install
npm run compile
npm install -g @vscode/vsce && vsce package
Install the .vsix file in VS Code:
- Command Line:
code --install-extension teamxray-0.0.1.vsix
- VS Code UI: Extensions → "..." → "Install from VSIX..." → Select the .vsix file
- Drag & Drop: Drag the .vsix file into VS Code
Setup GitHub Token:
export GITHUB_TOKEN="your_github_token_here"
Usage:
- Right-click files → "Find Subject Matter Expert"
- Command Palette → "Team X-Ray: Analyze Team Expertise"
- 🔄 Real Git Analysis - Analyzes commit history and contributor patterns
- 🤖 AI Analysis - Uses GitHub Models API (GPT-4o) for human-centered insights
- 🔌 MCP Integration - Leverages VS Code's Model Context Protocol with GitHub's official server
- ⚡ Smart Fallback - Works offline with local Git when MCP unavailable
Prerequisites: Node.js 20+, VS Code 1.100.0+, Git repository
git clone https://github.com/AndreaGriffiths11/team-xray.git
cd team-xray
npm install
export GITHUB_TOKEN="your_token"
npm run compile
# Press F5 in VS Code to test
- VS Code 1.100.0+
- Node.js 20+
- GitHub repository with commit history
- GitHub token for enhanced features
- VS Code Marketplace publication
- Real-time MCP status monitoring
- Advanced team collaboration insights
- Cross-repository expertise aggregation
Stop being a stranger on your own team. Discover the brilliant minds around you. 🚀