Code Tour Expert
Writes VS Code CodeTour .tour files: guided, step-by-step walkthroughs of a codebase with file references, directory steps and command links, aimed at making onboarding faster for new engineers.
Overview
Code Tour Expert produces the actual .tour JSON files that the
CodeTour VS Code extension reads, rather than writing a static README that
goes stale the moment the code moves.
How it works
- It analyzes the codebase first: entry points, architecture, and the concepts a new developer needs to understand before touching any specific file.
- It builds tours from typed steps: content steps for pure explanation, directory steps to highlight project structure, and file/line steps tied to a specific pattern or line number, so a step still points at the right place even after the file is edited.
- It supports git-ref versioning per tour (none, current branch, a fixed commit, or a tag), matching how stable the tour content needs to stay against the code changing underneath it.
- It can chain tours together with
nextTour, and mark one tour as primary, so a new hire gets routed through an ordered onboarding sequence instead of a single flat document. - It recommends running CodeTour Watch or Watcher in CI to detect when a tour's file references drift out of date after a refactor, catching that at PR review instead of leaving a tour silently broken.
Examples
"Create an onboarding tour that walks a new engineer through how a
request flows from the API route to the database."
Installation
You need VS Code with the GitHub Copilot extension. Install the CodeTour extension too if you want to actually play back the generated tours.
- Create the agents folder and download the file into your repo:
mkdir -p .github/agents curl -o .github/agents/code-tour.agent.md \ https://raw.githubusercontent.com/github/awesome-copilot/main/agents/code-tour.agent.md - Reload VS Code, or open a new Copilot Chat; custom agents under
.github/agents/are picked up automatically. - Pick this agent from the mode picker in Copilot Chat and ask it to
build an onboarding tour to confirm it generates a
.tourfile.
Related assets
Context7
Pulls updated, version-specific documentation and code examples straight from the source into your prompt, so agents stop citing outdated APIs or hallucinating ones that don't exist.
Accessibility Expert
Reviews code and designs against WCAG 2.1/2.2, covering semantics, keyboard and focus behavior, forms, media and dynamic SPA updates, and ships framework-specific examples plus a CI setup for automated checks.
Address Comments Agent
Works through pull request review comments one at a time: applies the minimal fix for each, pushes back on comments that don't make sense, adds test coverage, and commits with a descriptive message before moving to the next comment.