# Explaining Code

> Explains code, system behavior, and code changes with plain technical prose, before and after dia…

Explains code, system behavior, and code changes with plain technical prose, before and after diagrams, pseudocode, call trees, and diffs. Use for architecture walkthroughs, when asked how something works, or when explaining what a change does: a diff, a commit, a pull request, or the work just done in this thread.

- Page: https://ss33.ai/skills/kv0906/explaining-code-15009746831
- Publisher: kv0906
- Category: [Software Development](https://ss33.ai/skills/category/software-development-t44z8z) › [Developer docs & tooling](https://ss33.ai/skills/category/software-development-t44z8z/developer-docs-and-tooling-nich6w)
- Source: https://github.com/kv0906/cc-skills/blob/9dcb9bb289f753f9fb4d44ea4b15adf697f73ce8/skills/explaining-code/SKILL.md

## Skill

This skill's licence does not allow redistribution, so the store does not serve its text. Get it from the author: https://github.com/kv0906/cc-skills/blob/9dcb9bb289f753f9fb4d44ea4b15adf697f73ce8/skills/explaining-code/SKILL.md
