diffscope
01Plugin Claude Code
Plugin marketplace listing 1 plugin: diffscope.
Plugin Claude Code
Plugin marketplace listing 1 plugin: diffscope.
Plugin Claude Code
A Claude Code plugin that creates a learning brief immediately after the agent changes code. The brief shows what changed, explains Python syntax, and traces logic and data flow.
Instructions file
A set of instructions for developing the diffscope plugin, which explains code changes after a coding agent makes them. It covers the plugin's change-summary workflow, Python explanations, design records, and safety checks for its stop hook.
Agent
An agent that maps a code patch: which parts changed, what each change is meant to do, and how the changed parts depend on one another.
Agent
An agent that explains how a code change alters what a program does while it runs, including how data moves through the code before and after the change.
Agent
A Python code teacher that explains only unfamiliar Python syntax and patterns appearing in changed code. It focuses on why each construct was used there, rather than giving a general lesson.
Command
Turn diffscope's automatic change briefing off for this repository (or everywhere with --global).
Command
Turn diffscope's automatic change briefing back on.
Command
Show diffscope's state, target extensions, and why recent turns produced no briefing.
Hook
Runs when you submit a prompt, before the agent sees it, executing snapshot.sh via sh. From SWHee/diffscope.
Hook
Runs when the agent finishes a response, executing digest.sh via sh. From SWHee/diffscope.
Skill Claude CodeCodex
A skill that turns recent code changes into a plain-language learning briefing. It shows what changed, how behavior differs, and explains relevant Python syntax.
Skill Claude CodeCodex
A Python syntax tutor that explains unfamiliar language features in the code where they appear. Python is a programming language; examples include decorators, async code, generators, and type hints.