code-tour

Guide users through codebases with step-by-step, persona-targeted tours.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/thangvawn/agent_financial --skill code-tour-thangvawn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-tour
Source: https://github.com/thangvawn/agent_financial/tree/main/.cursor/skills/code-tour
Command: npx skills add https://github.com/thangvawn/agent_financial --skill code-tour-thangvawn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides guided, step-by-step tours of codebases, enabling onboarding, architecture understanding, and structured learning for codebases.

Core Features & Use Cases

  • Code Navigation: Directly navigate to real files and line ranges within the codebase.
  • Persona Targeted: Tailored tours for new joiners, reviewers, and architects.
  • Narrative Walkthroughs: Engaging, story-driven tours that explain the code's purpose and functionality.

Quick Start

Generate a code tour for the 'new-joiner' persona in the 'src/services' module.

Frequently Asked Questions about code-tour

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a step-by-step codebase tour for onboarding new developers?

To create a codebase tour, you write and validate JSON-based tour files that guide users through code with step-by-step, persona-targeted walkthroughs. These tours provide direct file and line anchors for interactive learning.

Can I tailor code navigation tours for different roles like reviewers and architects?

Yes, you can tailor code navigation tours for specific roles. The system supports persona-targeted tours designed for new joiners, reviewers, and architects to understand software architecture.

What is a narrative walkthrough in the context of software architecture understanding?

A narrative walkthrough is an engaging, story-driven tour that explains code purpose and functionality. It guides users through codebases step-by-step to facilitate interactive learning and architecture understanding.

Do I need to write JSON to generate interactive learning tours for my codebase?

Yes, generating interactive learning tours requires writing and validating JSON-based tour files. This structured format enables direct file and line range navigation within the codebase.

How do I guide a new joiner through a specific module like 'src/services'?

You guide a new joiner by generating a code tour specifically for the 'new-joiner' persona targeting the 'src/services' module. The tour provides direct file and line anchors for structured learning.