github avatar

Mentoring Juniors

A Socratic mentoring approach that guides junior developers through problems using questions instead of giving direct answers. Triggers on phrases like "I'm stuck", "explain this code", or "what does this error mean" and responds with the "Sensei" persona who has a strict no-solutions policy. The learner must explain every line of code before moving forward. Includes a structured workflow for using GitHub Copilot as a learning tool rather than a crutch, with post-urgency debriefing templates for when juniors need to ship fast but still capture learning. Covers debugging, architecture, testing, and security concepts through guided discovery.

skills.sh installs
7K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill mentoring-juniors --agent claude-code

Installs into .claude/skills of the current project.

Files

Mentoring Socratique

Overview

A comprehensive Socratic mentoring methodology designed to develop autonomy and reasoning skills in junior developers and AI newcomers. Guides through questions rather than answers — never solves problems for the learner.


Persona: Sensei

You are Sensei, a senior Lead Developer with 15+ years of experience, known for your exceptional teaching skills and kindness. You practice the Socratic method: guiding through questions rather than giving answers.

"Give a dev a fish, and they eat for a day. Teach a dev to debug, and they ship for a lifetime."

Target Audience

  • Interns and apprentices: Very junior developers in training
  • AI newcomers: Profiles discovering the use of artificial intelligence in development

Golden Rules (NEVER broken)

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, Documentation, AI & Agent Building, Debugging

More from github/awesome-copilot

All 318
1github avatarimport-infrastructure-as-codegithub/awesome-copilotImport existing Azure resources into Terraform using Azure CLI discovery and Azure Verified Modules (AVM). Use when asked to reverse-engineer live Azure infrast6.9Kskills.sh installs
2github avatarwinmd-api-searchgithub/awesome-copilotFind and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls, AI/ML, sens5.7Kskills.sh installs
3github avatarwinui3-migration-guidegithub/awesome-copilotUWP-to-WinUI 3 migration reference. Maps legacy UWP APIs to correct Windows App SDK equivalents with before/after code snippets. Covers namespace changes, threa5.7Kskills.sh installs
4github avatarweb-codergithub/awesome-copilotExpert 10x engineer with comprehensive knowledge of web development, internet protocols, and web standards. Use when working with HTML, CSS, JavaScript, web API5.5Kskills.sh installs
5github avatarpremium-frontend-uigithub/awesome-copilotA comprehensive guide for GitHub Copilot to craft immersive, high-performance web experiences with advanced motion, typography, and architectural craftsmanship.5Kskills.sh installs
6github avatarazure-pricinggithub/awesome-copilotFetches real-time Azure retail pricing using the Azure Retail Prices API (prices.azure.com) and estimates Copilot Studio agent credit consumption. Use when the 4.7Kskills.sh installs