with one click
code-coach
code-coach contains 5 collected skills from flight505, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Explains a programming or Claude Code concept using your project as context, adapted to your experience level. Use when encountering an unfamiliar term, wanting to understand an architecture pattern, learning how a Claude Code feature works, or when you'd say 'what does X mean' or 'how does Y work.'
Explains the reasoning behind the last non-trivial decision with alternatives considered and concepts worth knowing. Use when curious about a choice Claude made, when you want to understand a tradeoff, after any architecture or library decision, or when you'd describe something as 'that thing Claude just did.'
Suggests Claude Code features and workflows that would improve how you're working right now, with exact commands to use. Use when something feels inefficient, when doing repetitive manual work, when starting a new project, or when you want to discover features you didn't know existed.
Reviews the session and teaches proper programming terms for concepts described casually, with memory so it never re-teaches. Use when you want to learn the right words for what you just did, build programming vocabulary, or after a session where you described things informally.
Surfaces available coaching commands at session start. Use when starting any conversation — provides command awareness for Code Coach plugin.