sync
No SKILL.md available for this skill.
View on GitHubMore from sjunepark/custom-skills
summarize
Use the steipete/summarize CLI to summarize URLs, local files, stdin, YouTube links, podcasts, and media with LLM models. Trigger when users ask to install or run summarize, configure model/provider API keys, tune output flags (length/language/json/extract/slides), set defaults in ~/.summarize/config.json, or troubleshoot summarize CLI errors.
41doc-comment-writer
Add or improve doc comments in mentioned source files without filling the code with obvious restatements. Use whenever the user asks to document code, add doc comments, explain modules/functions/types for future maintainers, add a useful file-level overview, or make a file understandable without tracing its internal logic, even if they do not explicitly say "doc comments.
21teach
Teach the user how code, a subsystem, or a relevant technical concept works in clear learning order, with embedded snippets and ASCII diagrams when they materially improve understanding. Use whenever the user asks to be taught a part of the current codebase, a feature flow, an architecture area, a module, an API boundary, a data flow, or a relevant library or framework concept needed to understand the code. Prefer this skill when the user wants explanation, understanding, or guided learning rather than implementation, and when they want snippets instead of file or line references. If the request is specifically about what changed in a diff, commit, or patch, prefer `change-explainer`.
19change-explainer
Teach a code or document change set in clear learning order, with embedded snippets, before/after contrasts, and clear implications. Use whenever the user wants help understanding a `git diff`, unstaged changes, a commit, commit range, PR patch, or two versions of a file or document, especially when they want a guided walkthrough that starts with the big picture and then explains why and how the patch works. Prefer this skill when the user wants snippets instead of file or line references, even if they only ask "walk me through this diff" or "help me understand these changes.
19learning-material-writer
Create or update repo learning material under `docs/learning` for readers who are new to the codebase but already know programming. Use only when the user explicitly asks for learning material, onboarding docs, a codebase guide, a repo handbook, or `docs/learning` content. Default to the whole repository unless the user scopes the request more narrowly.
3