explaining-code
Explains code using visual diagrams, relatable analogies, step-by-step walkthroughs, and common pitfalls.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
161 skills found
Explains code using visual diagrams, relatable analogies, step-by-step walkthroughs, and common pitfalls.
Design modular TypeScript libraries using HexDI principles: compile-time dependency validation, feature-first organization, and clean API boundaries.
Official MoonBit language reference, syntax guide, and coding conventions for building high-performance software projects.
Structured, template-driven workflow for end-to-end feature development including coding, automated testing, verification, and session-based improvement.
Perform comprehensive code reviews with a focus on security vulnerabilities, performance optimization, maintainability, and code correctness.
Production-grade React 19 and TypeScript patterns featuring hooks, state management, TanStack Query, form validation with Zod, and performance optimization workflows.
Quick reference for pipe and flow in fp-ts. Use to chain functions, compose operations, or build clean, readable data pipelines in functional TypeScript code.
Senior backend architecture expert specializing in Hexagonal Architecture, DDD, SOLID principles, clean code, and refactoring to guide development, reviews, and architectural problem-solving.
C programming language expert for memory management, systems programming, low-level optimization, and debugging best practices.
Standardized Java development guidelines including naming conventions, exception handling, Spring Boot best practices, and concurrency patterns.
Development guide for Arma Reforger EnforceScript, covering component architecture, network replication, persistence, and memory management.
Your personal AI coding tutor that creates customized tutorials based on your actual codebase, tracks your learning progress, and uses spaced repetition to ensure mastery.