Joab Gonzalez

Joab Gonzalez

@joabgonzalez
69 published skills0 installs

69 results

Joab Gonzalez
Collection

Ai Agents Skills

0
Joab Gonzalez
Skill

a11y

Accessibility guide (WCAG 2.1/2.2, Level A–AAA). Trigger: When building UI components, interactive elements, or auditing accessibility compliance.

0
Joab Gonzalez
Skill

agent-creation

Standards-compliant agent definitions with templates. Trigger: When creating agent definitions, setting up project agents, or documenting workflows.

0
Joab Gonzalez
Skill

ag-grid

Advanced data tables with AG Grid. Trigger: When implementing AG Grid tables, configuring features, or creating custom cell renderers.

0
Joab Gonzalez
Skill

architecture-patterns

Architectural decision guide by complexity. Trigger: When choosing architecture, planning strategic refactoring, or evaluating pattern trade-offs.

0
Joab Gonzalez
Skill

astro

Fast static sites with SSG/SSR and component islands. Trigger: When building Astro websites, implementing islands, or configuring SSG/SSR.

0
Joab Gonzalez
Skill

backend-dev

Backend development workflow with API design and data modeling. Trigger: When building, refactoring, or scaling backend apps.

0
Joab Gonzalez
Skill

brainstorming

Structured ideation and decision-making for software. Trigger: When planning features, evaluating alternatives, or making architectural decisions.

0
Joab Gonzalez
Skill

bun

Fast JavaScript/TypeScript runtime with bundling and testing. Trigger: When using Bun for server apps, scripts, or tooling.

0
Joab Gonzalez
Skill

circuit-breaker-pattern

Prevent cascading failures by short-circuiting failing services. Trigger: When calling external APIs, databases, or any unreliable dependency.

0
Joab Gonzalez
Skill

clean-architecture

Layer-based architecture with inward dependency rule. Trigger: When separating business logic from frameworks, databases, and external services.

0
Joab Gonzalez
Skill

code-conventions

Universal naming, structure, and organization conventions. Trigger: When establishing coding standards or reviewing conventions across any technology.

0
Joab Gonzalez
Skill

code-quality

Linting and formatting across tools. Trigger: When configuring linters, formatters, enforcing code quality, or fixing style issues.

0
Joab Gonzalez
Skill

code-refactoring

Systematic code refactoring with risk mitigation. Trigger: When refactoring legacy code, migrating technologies, or resolving technical debt.

0
Joab Gonzalez
Skill

code-review

Two-stage code review: spec compliance then code quality. Trigger: When reviewing code for correctness and quality.

0
Joab Gonzalez
Skill

composition-pattern

Composition Over Configuration for flexible component design. Trigger: When building reusable UI components with flexible, consumer-controlled APIs.

0
Joab Gonzalez
Skill

critical-partner

Rigorous code review and improvement partner. Trigger: When validating code quality, reviewing implementations, or providing critical feedback.

0
Joab Gonzalez
Skill

css

Modern CSS with Grid, Flexbox, and custom properties. Trigger: When writing CSS styles, implementing layouts, or using modern features.

0
Joab Gonzalez
Skill

domain-driven-design

Domain-Driven Design for complex business domains. Trigger: When modeling business rules, defining bounded contexts, or building ubiquitous language.

0
Joab Gonzalez
Skill

dry-principle

Eliminate knowledge duplication via abstraction. Trigger: When same logic appears 3+ times or changing one place requires updating others.

0
Joab Gonzalez
Skill

e2e-testing

End-to-end testing patterns and best practices. Trigger: When writing or reviewing E2E tests for any layer.

0
Joab Gonzalez
Skill

english-writing

English writing rules for generated content and code. Trigger: When generating, editing, or reviewing content, code, documentation, or prompts.

0
Joab Gonzalez
Skill

expo

Managed workflow for cross-platform mobile apps with EAS. Trigger: When developing with Expo, configuring EAS services, or building mobile apps.

0
Joab Gonzalez
Skill

express

Express.js routing, middleware, and error handling. Trigger: When building REST APIs or server logic with Express.

0
Joab Gonzalez
Skill

form-validation

Form and schema validation across libraries. Trigger: When validating forms, API input, schemas, or runtime data.

0
Joab Gonzalez
Skill

frontend-dev

Frontend workflow with componentization and state management. Trigger: When building, refactoring, or scaling frontend apps.

0
Joab Gonzalez
Skill

hexagonal-architecture

Ports and Adapters isolating application core from external concerns. Trigger: When building testable services with swappable infrastructure.

0
Joab Gonzalez
Skill

hono

Lightweight edge/serverless APIs with Hono. Trigger: When building edge APIs or lightweight serverless apps.

0
Joab Gonzalez
Skill

html

Semantic HTML with proper elements and structure. Trigger: When writing HTML markup, creating structure, or implementing semantic elements.

0
Joab Gonzalez
Skill

humanizer

Human-centric communication with empathy and clarity. Trigger: When improving prompts, agent behavior, or user-facing content.

0
Joab Gonzalez
Skill

interface-design

UI/UX design patterns for software. Trigger: When designing user interfaces, planning UX flows, or evaluating UI decisions.

0
Joab Gonzalez
Skill

javascript

Modern JavaScript (ES2020+) patterns. Trigger: When writing JavaScript code, using ES2020+ features, or refactoring legacy JS.

0
Joab Gonzalez
Skill

jest

Unit, integration, and snapshot testing with Jest. Trigger: When writing or running tests with Jest.

0
Joab Gonzalez
Skill

mediator-pattern

Decouples components via centralized mediator. Trigger: When direct coupling makes components hard to test, reuse, or when orchestrating workflows.

0
Joab Gonzalez
Skill

mui

Material UI components with theming and sx prop. Trigger: When using MUI components, implementing theming, or creating custom components.

0
Joab Gonzalez
Skill

nest

NestJS modular architecture with dependency injection. Trigger: When building scalable server apps with NestJS.

0
Joab Gonzalez
Skill

next

Fullstack React with SSR/SSG and API routes. Trigger: When building with Next.js, configuring SSR/SSG, or deploying.

0
Joab Gonzalez
Skill

nodejs

Node.js backend patterns with async I/O and process management. Trigger: When building backend services, CLI tools, or server scripts.

0
Joab Gonzalez
Skill

plan-execution

Batch execution with checkpoints. Trigger: When executing plans with batched tasks.

0
Joab Gonzalez
Skill

playwright

Cross-browser E2E testing with Playwright. Trigger: When writing or running end-to-end tests with Playwright.

0
Joab Gonzalez
Skill

pptx-slides

Slide deck generation for PowerPoint and Google Slides using PptxGenJS. Trigger: When creating, editing, or planning presentation slides.

0
Joab Gonzalez
Skill

prompt-creation

Context prompts for AI assistants with schema validation. Trigger: When creating context prompts for AI assistants or documenting project config.

0
Joab Gonzalez
Skill

react-native

Cross-platform mobile development with React Native. Trigger: When developing mobile apps, implementing platform features, or optimizing performance.

0
Joab Gonzalez
Skill

react-native-testing-library

User-centric React Native component testing. Trigger: When testing React Native components with RNTL.

0
Joab Gonzalez
Skill

react

Modern React with hooks and functional components. Trigger: When creating components, implementing hooks, managing state, or optimizing.

0
Joab Gonzalez
Skill

react-testing-library

User-centric React component testing. Trigger: When testing React components with RTL.

0
Joab Gonzalez
Skill

redux-toolkit

Predictable state management with Redux Toolkit. Trigger: When implementing Redux, creating slices, or managing global state.

0
Joab Gonzalez
Skill

reference-creation

Reference files for complex skills (40+ patterns). Trigger: When creating complex skill with 40+ patterns or 4+ natural sub-topics.

0
Joab Gonzalez
Skill

result-pattern

Type-safe error handling via Result<T>. Trigger: When handling expected business errors (validation, not found) without throwing exceptions.

0
Joab Gonzalez
Skill

screaming-architecture

Domain-first folder structure reflecting business capabilities. Trigger: When structuring projects or refactoring toward use-case-driven boundaries.

0
Joab Gonzalez
Skill

sidecar-pattern

Auxiliary service sharing lifecycle with main service. Trigger: When adding logging, monitoring, or auth proxy to microservices without code changes.

0
Joab Gonzalez
Skill

skill-creation

Standards-compliant skill creation with templates and validation. Trigger: When creating a new skill or documenting patterns.

0
Joab Gonzalez
Skill

skill-sync

Synchronization across model directories. Trigger: After creating or modifying skills, agents, or prompts to sync across directories.

0
Joab Gonzalez
Skill

solid

SOLID principles for maintainable OOP design. Trigger: When designing classes, services, or repositories in object-oriented code.

0
Joab Gonzalez
Skill

stagehand

Browser automation and test orchestration. Trigger: When automating browser flows or test setup with Stagehand.

0
Joab Gonzalez
Skill

state-machines-pattern

Model logic as explicit states and transitions. Trigger: When managing multi-step workflows, async states, or logic with impossible flag combinations.

0
Joab Gonzalez
Skill

subagent-orchestration

Fresh subagents per task with two-stage reviews. Trigger: When coordinating parallel agents for complex workflows.

0
Joab Gonzalez
Skill

systematic-debugging

Root cause analysis and systematic error investigation. Trigger: When debugging errors, unexpected behavior, or test failures.

0
Joab Gonzalez
Skill

tailwindcss

Utility-first CSS with responsive design. Trigger: When styling with Tailwind utilities, creating responsive designs, or configuring Tailwind.

0
Joab Gonzalez
Skill

technical-communication

Clear technical writing for documentation and commits. Trigger: When writing documentation, code comments, or communicating technical concepts.

0
Joab Gonzalez
Skill

testing-strategy

Test planning, pyramid decisions, and coverage strategy. Trigger: When deciding what to test, choosing test types, or auditing testing gaps.

0
Joab Gonzalez
Skill

typescript

Strict typing and type-safe development. Trigger: When implementing TypeScript in .ts/.tsx files, adding types, or enforcing safety.

0
Joab Gonzalez
Skill

unit-testing

Unit testing patterns for frontend and backend. Trigger: When writing or reviewing unit tests for any layer.

0
Joab Gonzalez
Skill

verification-protocol

Evidence-based verification with gate function. Trigger: When verifying task completion or validating claims.

0
Joab Gonzalez
Skill

vite

Fast build tool with HMR for modern web development. Trigger: When configuring Vite, setting up dev server, or optimizing builds.

0
Joab Gonzalez
Skill

webpack

Module bundler with loaders, plugins, and code splitting. Trigger: When configuring Webpack, setting up loaders, or optimizing bundles.

0
Joab Gonzalez
Skill

web-performance

Web performance optimization and Core Web Vitals. Trigger: When measuring, auditing, or improving page load speed, interactivity, or visual stability.

0
Joab Gonzalez
Skill

web-seo

SEO meta tags, structured data, and search optimization. Trigger: When adding meta tags, sitemaps, improving search ranking, or auditing SEO.

0
Joab Gonzalez
Skill

writing-plans

Executable plans with granular tasks and file precision. Trigger: When creating implementation plans with 2-5 minute tasks.

0