claude/ai-resources-plugin/skills/changes-tour-guide/SKILL.md
Walk through recent code changes pedagogically: a two-phase markdown guide (overview, then detailed explanations) in dependency order.
npx skillsauth add amhuppert/my-ai-resources changes-tour-guideInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create a structured markdown document that walks a reader through code changes in a clear, logical, and pedagogical manner using a two-phase approach.
<user_scope> Use any scope or direction supplied with the user's invocation. If none was supplied, infer the scope from the conversation and repository state. </user_scope>
Gather current context by running:
git log --oneline -20
git status --short
git diff --stat
git diff --cached --stat
Determine which code changes to include in this review guide:
git diff, git show, or read files directly to gather full change detailsBefore writing the review guide, plan your approach inside a <planning> section in your thinking block:
Thorough planning leads to better guides. It's OK for the planning section to be long.
Phase 1: High-Level Overview
Phase 2: Detailed Walkthrough
Include:
Avoid:
After completing planning in the thinking block, write the review guide inside <review_guide> tags following this structure:
<review_guide>
# Code Change Review Guide
## Overview
[High-level summary of all changes]
## Phase 1: High-Level Overview
### [First Component/File - in logical order]
[Brief explanation]
### [Second Component/File - in logical order]
[Brief explanation]
## Phase 2: Detailed Walkthrough
### [First Component/File - same order as Phase 1]
[Detailed explanation with code snippets and rationale]
### [Second Component/File - same order as Phase 1]
[Detailed explanation with code snippets and rationale]
## Summary
[Key takeaways]
</review_guide>
Save the guide as a markdown file in the memory-bank/ directory with a descriptive filename based on the changes reviewed (e.g., memory-bank/auth-refactor-review-guide.md). The final output should contain only the review guide — do not duplicate planning work from the thinking block.
development
Debug a running web app via the web-debugger SDK: app logs, application state, runtime snapshots, React state, query cache.
development
Thoroughly understand a software development objective before implementation: research, identify ambiguities, ask clarifying questions. Use before starting implementation of a non-trivial or ambiguously specified feature, or when requirements leave open design decisions.
development
Locate the on-disk Claude Code transcript file (.jsonl under ~/.claude/projects/) for the current or a specified conversation.
development
Reflect on codebase navigation effectiveness at end of conversation. Surfaces dead ends, inefficiencies, missing context. Does not write files — pair with /kiro:steering-custom to persist.