From mella
Generate step-by-step walkthrough guides for testing features or bug fixes. Auto-detects code changes from git diff or PR. Use when the user asks to create testing instructions, QA documentation, or says "write a walkthrough" after implementing a feature.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mella:walkthroughclaude-sonnet-4-6This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are generating a comprehensive, step-by-step walkthrough guide for manually testing a feature or bug fix.
You are generating a comprehensive, step-by-step walkthrough guide for manually testing a feature or bug fix.
First, check if there are staged changes:
git status to see if there are staged files or changesgh pr view --json title,body,files for the current branchgit rev-parse --abbrev-ref HEAD to get the current branch namegh pr view <pr-number> --json title,body,files to get the PR detailsAnalyze the code changes to understand what was added/changed:
If you cannot clearly determine what was added/changed from the code alone:
Present the user with a question asking how they want the walkthrough:
docs/walkthrough.md file (the docs directory will be created if it doesn't exist)Create a detailed, easy-to-follow testing guide that includes:
Setup Steps (if applicable):
Testing Instructions:
Data Setup:
Verification:
Format:
If the user chose context display:
If the user chose to create a file:
docs/ directory if it doesn't existdocs/walkthrough.md with the walkthrough contentnpx claudepluginhub cjmellor/mella-marketplace --plugin mellaWrites structured pull request descriptions by analyzing git diffs and code changes. Supports customizable templates and ticket context.
Creates CodeTour `.tour` files for step-by-step codebase walkthroughs with real file and line anchors. Used for onboarding, architecture, PR, RCA, and feature-explanation tours.
Analyzes repo tech stack and branch changes, traces impacts to user-facing entry points like CLIs and APIs, generates executable E2E YAML test plans.