futuregerald
@futuregerald
Public Skills
error-handling-patterns
by futuregerald
Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.
api-design-principles
by futuregerald
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
code-search
by futuregerald
Fast code search agent for finding patterns, understanding features, and exploring the codebase. Use when searching for code, finding usages, or understanding how something works.
systematic-debugging
by futuregerald
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
writing-plans
by futuregerald
Use when you have a spec or requirements for a multi-step task, before touching code
SQLite Database Expert
by futuregerald
Expert in SQLite, libSQL, and Turso database development for desktop and web applications with focus on SQL injection prevention, migrations, FTS search, edge deployments, and secure data handling
skill-creator
by futuregerald
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
javascript-testing-patterns
by futuregerald
Comprehensive JavaScript/TypeScript testing patterns for Jest, Vitest, and AdonisJS/Japa. Use when writing tests, reviewing test code, or debugging test failures.
design-principles
by futuregerald
Enforce a precise, minimal design system inspired by Linear, Notion, and Stripe. Use this skill when building dashboards, admin interfaces, or any UI that needs Jony Ive-level precision - clean, modern, minimalist with taste. Every pixel matters.
copywriting
by futuregerald
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," or "CTA copy." For email copy, see email-sequence. For popup copy, see popup-cro.