Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
affaan-m avatar

Code Tour

  • 4.2k installs
  • 238k repo stars
  • Updated August 5, 2026
  • affaan-m/everything-claude-code

A CodeTour `.tour` JSON file containing a sequence of steps, each with file path, line range, and narrative explanation, that guides a persona through a codebase segment.

About

This skill generates CodeTour `.tour` JSON files that create guided, interactive walkthroughs of codebases. Developers use it to build onboarding tours, architecture walkthroughs, PR reviews, and root-cause analysis tours that link directly to specific files and line ranges. Each tour targets a persona (e.g., new-joiner) and tells a narrative explaining what code does, why it matters, and what to explore next. Tours live in `.tours/` directories and serve as reusable artifacts rather than ad-hoc markdown. The skill starts with codebase exploration - README, structure, config files - then constructs step-by-step sequences (9-13 steps for onboarding) without modifying source code. Generate CodeTour `.tour` JSON files with file paths, line anchors, and explanations. Target specific personas (new-joiner, reviewer, architect) with appropriate depth and narrative. Discover repo structure, entry points, and modified files before writing steps.

  • Generate CodeTour `.tour` JSON files with file paths, line anchors, and explanations
  • Target specific personas (new-joiner, reviewer, architect) with appropriate depth and narrative
  • Discover repo structure, entry points, and modified files before writing steps
  • Create reusable guided sequences for onboarding, architecture, PR, and RCA contexts
  • Store tours in `.tours/` directories; never modify source code as part of skill

Code Tour by the numbers

  • 4,189 all-time installs (skills.sh)
  • +219 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #98 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

code-tour capabilities & compatibility

Capabilities
explore codebase structure and entry points · map file relationships and data flow · generate codetour json with anchors · tailor depth and persona to request
Use cases
documentation · code review · research
Platforms
macOS · Windows · Linux
Runs
Runs locally
npx skills add https://github.com/affaan-m/everything-claude-code --skill code-tour

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs4.2k
repo stars238k
Security audit3 / 3 scanners passed
Last updatedAugust 5, 2026
Repositoryaffaan-m/everything-claude-code

What it does

Create structured CodeTour .tour files to guide developers through codebase walkthroughs with file anchors and line ranges.

Who is it for?

Onboarding new engineers, PR reviews, architecture explanations, RCA walkthroughs, structured 'how does X work' requests, ramp-up paths for contributors.

Skip if: One-time explanations, professional documentation edits, implementation or refactoring work, broad codebase onboarding (use codebase-onboarding skill).

When should I use this skill?

User requests code tour, onboarding tour, architecture walkthrough, PR tour, or structured guided explanation with reusable artifact intent.

What you get

Reusable, interactive `.tour` files stored in `.tours/` that let developers step through code with context-aware narration and direct file/line anchors.

  • .tour JSON files
  • onboarding walkthrough
  • architecture tour steps

By the numbers

  • Onboarding tours: 9-13 steps recommended
  • Tour format: JSON with file path, line range, and step description per entry
  • Storage: `.tours/` directory convention

Files

SKILL.mdMarkdownGitHub ↗

コードツアー

コードベースウォークスルー用のCodeTour .tourファイルを作成し、実際のファイルとラインの範囲に直接開きます。ツアーは.tours/にあり、アドホックなMarkdownノートではなくCodeTour形式を対象としています。

良いツアーは特定の読者への物語:

  • 彼らが何を見ているか
  • なぜそれが重要か
  • 次にどのパスを従うべきか

.tour JSONファイルのみを作成。このスキルの一部としてソースコードを変更しないでください。

使用時期

次の場合にこのスキルを使用:

  • ユーザーがコードツアー、オンボーディングツアー、アーキテクチャウォークスルー、またはPRツアーを求める
  • ユーザーが「Xがどのように機能するかを説明」と言い、再利用可能なガイド付きアーティファクトを望む
  • 新しいエンジニアまたはレビュアーのためのランプアップパス
  • タスクはフラット概要ではなくガイド付きシーケンスでより良くサービスされる

使用しないとき

コードツアーの代わりに使用
一度限りの説明で十分直接答える
ユーザーがプロのドキュメント、.tourアーティファクトではなくドキュメント編集
タスクは実装またはリファクタリング実装作業を行う
広範なコードベースオンボーディングcodebase-onboarding

ワークフロー

1. 発見

何か書く前にリポを探索:

  • READMEとパッケージ/アプリエントリポイント
  • フォルダ構造
  • 関連するコンフィグファイル
  • ツアーがPRフォーカスの場合は変更されたファイル

コードの形状を理解する前にステップを書き始めないでください。

2. 読者を推測

要求からペルソナと深さを決定。

リクエストの形ペルソナ推奨される深さ
「オンボーディング」「新しい参加者」new-joiner9-13ステップ

ツアー形式

Code Tour .tourファイルはJSON形式で、各ステップはファイルパス、ライン番号、説明を含みます。

Related skills

Forks & variants (1)

Code Tour has 1 known copy in the catalog totaling 1.4k installs. They canonicalize to this original listing.

FAQ

When should I use CodeTour instead of writing direct documentation?

Use CodeTour when the guide benefits from stepping through actual code with line anchors and a narrative sequence. Use docs for reference material or when users prefer flat overviews.

How many steps should a tour have?

Onboarding tours typically 9-13 steps. Adjust based on persona depth: new-joiner is comprehensive, architect-review is focused on key design points.

Should I modify source code as part of creating a tour?

No. Create only `.tour` JSON files in `.tours/` directories. Never change source code; the skill is about guiding through existing code.

Is Code Tour safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Documentationdocsintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.