Skip to content

Human discovery through code analysis - VS Code extension that reveals team expertise.

License

Notifications You must be signed in to change notification settings

AndreaGriffiths11/teamxray

Team X-Ray VS Code Extension

"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 your codebase, reveal hidden expertise, and understand how your teammates collaborate.

VS Code Marketplace

What's New in v1.0.5

  • 🎨 Redesigned reports with modern UI
  • ⚡ Improved startup performance
  • 🐛 Bug fixes

See CHANGELOG for full history.

Features

  • 🔍 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 (optional, falls back to local Git)
  • 🎨 Modern UI – Beautiful HTML reports with expert cards, management insights, and AI recommendations

Team X-Ray Demo

Installation

From Marketplace:

ext install AndreaGriffiths.teamxray

Or install directly from the VS Code Marketplace

Optional: Set up GitHub Token for AI-powered insights

Run Team X-Ray: Set GitHub Token from the Command Palette, or:

export GITHUB_TOKEN="your_github_token_here"

Usage

  • Right-click files → "Team X-Ray: Find Expert for This File"
  • Command Palette → "Team X-Ray: Analyze Repository Expertise"
  • Command Palette → "Team X-Ray: Show Team Expertise Overview"

How It Works

  • 🔄 Real Git Analysis – Analyzes commit history and contributor patterns
  • 🤖 AI Analysis – Uses GitHub Models API (GPT-4o) for human-centered insights (optional, in Preview)
  • 🔌 MCP Integration – Leverages VS Code's Model Context Protocol with GitHub's official server; falls back to local analysis if unavailable

Note: This extension uses the GitHub Models API, which is currently in Preview. During the Preview period, API usage is free up to a credit limit.

Requirements

  • VS Code 1.100.0+
  • GitHub repository with commit history
  • GitHub token for AI-powered insights (optional)

Development

Prerequisites: Node.js 20+, Git

git clone https://github.com/AndreaGriffiths11/teamxray.git
cd teamxray
npm install
npm run compile
# Press F5 in VS Code to test

Coming Soon

  • Cross-repository expertise aggregation
  • Team health dashboards
  • Slack/Teams integration for expert recommendations

Links


Stop being a stranger on your own team. Discover the brilliant minds around you. 🚀

About

Human discovery through code analysis - VS Code extension that reveals team expertise.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •