Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Copilot Learning Journey

A GitHub Copilot CLI skill that analyzes your local session history to reveal your AI-assisted development evolution, recommend next steps, and estimate value gained.

What It Does

Feature Description
🗺️ Journey Analysis Maps your evolution from first session to current usage patterns
🏆 Milestone Timeline Highlights your "firsts" — first multi-file build, first PR, first plugin use
💡 Next Steps Personalized recommendations based on features you haven't explored
💰 ROI Estimate Transparent time-saved calculation with conservative/moderate/aggressive ranges

Installation

Option 1: Plugin Install (Recommended)

From within Copilot CLI, run:

/plugin install timschps/copilot-learning-journey

That's it! The skill is immediately available.

Option 2: Manual Install

# macOS/Linux
git clone https://github.com/timschps/copilot-learning-journey.git ~/.copilot/installed-plugins/_direct/timschps--copilot-learning-journey

# Windows (PowerShell)
git clone https://github.com/timschps/copilot-learning-journey.git "$env:USERPROFILE\.copilot\installed-plugins\_direct\timschps--copilot-learning-journey"

Option 3: Repository-level

Place the skills/ folder at the root of any repository to make it available when working in that repo.

Usage

Once installed, the skill activates automatically when you ask about your learning journey. Try:

  • "Show me my learning journey"
  • "How have I evolved with Copilot?"
  • "What should I try next?"
  • "Is Copilot worth it? Show me my ROI"
  • "Copilot stats"
  • "How much time have I saved?"

How It Works

The skill queries your local session store database (session_store) — the same SQLite DB that Copilot CLI uses to track your conversations. No data leaves your machine.

It analyzes:

  • Session frequency and depth over time
  • Files touched and repos worked in
  • Features used (skills, MCP, plugins, /review, /delegate, etc.)
  • Delivery signals (commits, PRs linked)
  • Usage consistency (streaks, gaps)

Privacy

  • ✅ All analysis happens locally — no external API calls
  • ✅ No session content is shown in output — only patterns and aggregates
  • ✅ Project names and sensitive details are generalized
  • ✅ You can inspect exactly what's queried in SKILL.md

Customization

The skill uses transparent assumptions for ROI (documented in SKILL.md). If you want to adjust multipliers or phase thresholds, edit the SKILL.md file directly.

Requirements

  • GitHub Copilot CLI (any version with session history)
  • At least 1 session in your history (5+ recommended for meaningful insights)

License

MIT

About

GitHub Copilot CLI skill that analyzes your session history to reveal your learning evolution, suggest next steps, and estimate ROI

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors