Hugh Watkins
Community@hwatkins · Alpharetta, GA
Software developer · Retro computing preservation · Elixir/Erlang · Rust
Agent Skills by Hugh Watkins
Showing 28 vetted skills indexed across 1 GitHub repositories.
animation-transitions
Coordinate CSS, LiveView JS, and Svelte transitions with shared timing tokens.
stripe-integration
Automate Stripe payment processing with Checkout Sessions, Payment Intents, and webhooks.
seo-audit
Audit website SEO for crawlability, indexation, Core Web Vitals, and structured data.
liveview-js-interop
Enable JavaScript interoperability for Phoenix LiveView with phx-hooks and JS commands.
systematic-debugging
Identify and resolve root causes of bugs through a four-phase debugging workflow.
elixir-liveview
Implement LiveView patterns for lifecycle, streams, events, PubSub, and forms.
elixir-tdd
Enforce test-first development in Elixir and Phoenix projects.
email-sequence
Creates and configures email sequences for nurture, onboarding, and re-engagement.
elixir-phoenix
Provide Elixir and Phoenix best-practice patterns for scalable RESTful APIs, LiveView features, and OTP systems.
rust-core
Enforces ownership, borrowing, and error-handling best practices in Rust code.
api-design
Designs Phoenix-centric REST APIs with resource-based patterns and OpenAPI documentation.
test-driven-development
Enforce Red-Green-Refactor cycles with mandatory failing tests before production code.
elixir-otp
Build concurrent Elixir systems using OTP patterns like GenServer and Task.
elixir-ecto
Developes Elixir apps with validated data using Batangas, Ecto.Multi transactions, migrations, and multi-tenancy.
spam-prevention
Identify and block spam signups and bot accounts in SaaS applications.
6502-assembly
Reference 6502 assembly instructions, addressing modes, and optimization patterns.
realtime-ux
Implement optimistic UI, presence indicators, and reconnection patterns in Phoenix LiveView.
sql-optimization-patterns
Analyze SQL query plans and apply indexing and rewriting patterns.
svelte-core
Embed Svelte 5 components in Phoenix LiveView with reactive props and SSR.
frontend-design
Design accessible frontend design systems with reusable components across React, Vue, and HTML/CSS/JS.
rust-tdd
Enforces failing-before-passing, red-green-refactor workflows for Rust projects.
frontend-tailwind
Apply Tailwind CSS utilities to style UI components with design tokens and dark mode.
saas-security
Guide SaaS teams on authentication, authorization, API security, and attack mitigation.
rust-async
Implement Tokio patterns for spawning tasks, channels, timeouts, and graceful shutdown.