Curated Claude Code plugins for software development
Framework-agnostic UX patterns for building satisfying user interfaces: feedback design, flow optimization, progressive disclosure, and trust
Use when building loading states, progress indicators, success confirmations, or error messages. Covers feedback loops and patterns that feel satisfying.
Use when designing interactions, workflows, or interfaces where user focus matters. Covers protecting flow state, reducing interruptions, and creating immersive experiences.
Use when designing interfaces with complex functionality, settings panels, or expert features. Covers layering information so beginners aren't overwhelmed and experts aren't held back.
Use when you need to understand WHY certain UX patterns work. Covers cognitive psychology, behavioral science, and neuroscience foundations that underpin satisfying experiences.
Use when designing error handling, confirmation dialogs, undo functionality, or any interaction where user trust matters. Covers building confidence through predictability and graceful failure.
Universal development practices: design patterns, agent behavior, versioning, and code quality standards
Use when refactoring code or designing flexible systems. Covers creational, structural, and behavioral patterns with Python examples.
Use when releasing, tagging, or bumping versions. Defines semver rules and keeps package.json/pyproject.toml synced with git tags.
Expert guidance for SvelteKit with Svelte 5, runes, remote functions, and recommended stack (Kysely, Better Auth, shadcn-svelte)
Python development patterns: uv, testing, packaging, and best practices