bfmcneill

bfmcneill

@bfmcneill

GitHub
10 Skills
0 Total Stars
February 2026 Joined

Public Skills

feedback-design

by bfmcneill

Use when building loading states, progress indicators, success confirmations, or error messages. Covers feedback loops and patterns that feel satisfying.

Academic 0 4mo ago

flow-optimization

by bfmcneill

Use when designing interactions, workflows, or interfaces where user focus matters. Covers protecting flow state, reducing interruptions, and creating immersive experiences.

Academic 0 4mo ago

progressive-disclosure

by bfmcneill

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.

Academic 0 4mo ago

psychology-foundations

by bfmcneill

Use when you need to understand WHY certain UX patterns work. Covers cognitive psychology, behavioral science, and neuroscience foundations that underpin satisfying experiences.

Academic 0 4mo ago

trust-and-recovery

by bfmcneill

Use when designing error handling, confirmation dialogs, undo functionality, or any interaction where user trust matters. Covers building confidence through predictability and graceful failure.

Academic 0 4mo ago

agent-behavior

by bfmcneill

Use at the start of any coding session to establish activity tracking and working patterns. Defines how the agent should document its work and communicate progress.

Agents 0 4mo ago

sveltekit-builder

by bfmcneill

Use when building SvelteKit apps with Svelte 5. Covers runes, SSR, forms, and stack patterns (Kysely, Better Auth, shadcn-svelte).

Auth 0 4mo ago

design-patterns

by bfmcneill

Use when refactoring code or designing flexible systems. Covers creational, structural, and behavioral patterns with Python examples.

CLI Tools 0 4mo ago

versioning

by bfmcneill

Use when releasing, tagging, or bumping versions. Defines semver rules and keeps package.json/pyproject.toml synced with git tags.

Code Gen 0 4mo ago

uv-workflow

by bfmcneill

Use when creating Python projects, managing dependencies, or running Python scripts. Covers uv package manager commands, best practices, and common patterns for modern Python development.

CLI Tools 0 4mo ago