Claude Skills · Coding

Explaining Step By Step

narumiruna/skills

Use when the user asks for a detailed, beginner-friendly, or step-by-step explanation; wants to understand how or why something works; asks to unpack a concept, issue, PR, code change, system, error, document, or technical decision; or says to explain it like teaching a child.

★ 13 Synced 3 hours ago View SKILL.md

At a glance

Coding Manual install Python Actively maintained

This skill is for Coding and helps you explain how code works, break down a technical concept, and understand a programming error.

Install git clone --depth 1 https://github.com/narumiruna/skills cp -r skills/skills/explaining-step-by-step ~/.claude/skills/explaining-step-by-step
Can use Not declared by the author

Setup, runtime and requirements describe narumiruna/skills, the repo this skill ships in.

debugginglearningtutorialsdocumentationpedagogy

Also in narumiruna/skills

View the repo
Applying Imrad Writing & Editing

Decide whether IMRaD fits, review an IMRaD draft, transform mixed material into IMRaD, or draft a new evidence-traceable IMRaD output withou...

Applying Tdd Legal

Use when implementing a non-trivial, observable behavior change with TDD under explicit ecosystem production-path and test-isolation boundar...

Auditing Code Security Code Review & Testing

Perform read-only security audits, vulnerability assessments, or threat-focused reviews of diffs, pull requests, code paths, or explicitly s...

Authoring Marp Slides Presentations

Write, revise, structure, or validate Marp/Marpit Markdown slides, including directives, layouts, themes, templates, and rendered-deck check...

Design, implement, review, or debug the deprecated repository reference for Codex CLI hooks, including hooks.json layers, event matchers, st...

Deprecated internal reference for building, extending, packaging, migrating, or testing Python CLIs with Typer, including command grammar, t...

Checking CLI Help DevOps & Infrastructure

Decide whether to inspect command help before execution when the exact subcommand, flags, targets, side effects, or help mechanism are uncer...

Cleaning Atuin History Data & Analytics

Audit Atuin history for duplicate pressure and high-confidence typo/retry pairs, then prepare fixed-scope deduplication or user-run inspecto...

Deprecated internal reference for choosing, configuring, or reviewing Python logging for libraries, services, apps, and CLIs, including stdl...

Create, name, rename, revise, or review agent skills for clear triggers, safe workflows, strong checks, lean content, and easy discovery, an...

Create, revise, convert, or validate Mermaid diagrams, including flowcharts, sequence, ER, class, state, Gantt, and optional SVG rendering f...

Creating Slide Decks Presentations

Create or revise complete Marp/Marpit slide decks, coordinating narrative, slide authoring, color systems, and Mermaid or SVG visuals with r...

Other Coding skills

Karpathy Guidelines multica-ai/andrej-karpathy-skills

Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make...

Webapp Testing anthropics/skills

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI be...

MCP Builder anthropics/skills

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-design...

Claude API anthropics/skills

Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model...

Web Artifacts Builder anthropics/skills

Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS,...

Improve Codebase Architecture mattpocock/skills

Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.