EpicenterHQ

EpicenterHQ

@EpicenterHQ Organization

GitHub
35 Skills
168875 Total Stars
February 2026 Joined

Public Skills

better-auth-best-practices

by EpicenterHQ

Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.

Auth 4.8K 8mo ago

arktype

by EpicenterHQ

Arktype patterns for discriminated unions using .merge() and .or(), spread key syntax, and type composition. Use when building union types, combining base schemas with variants, or defining command/event schemas with arktype.

CLI Tools 4.8K 8mo ago

workspace-api

by EpicenterHQ

Workspace API patterns for defineTable, defineKv, versioning, and migrations. Use when defining workspace schemas, adding versions to existing tables/KV stores, or writing migration functions.

Code Gen 4.8K 8mo ago

typescript

by EpicenterHQ

TypeScript code style, type co-location, naming conventions (including acronym casing), test organization, and arktype patterns. Use when writing TypeScript code, defining types, naming variables/functions, organizing tests, or working with arktype schemas.

Database 4.8K 8mo ago

error-handling

by EpicenterHQ

Error handling patterns using wellcrafted trySync and tryAsync. Use when writing or reviewing try-catch blocks, refactoring try-catch to linear control flow, working with Result types, or returning HTTP error responses from route handlers.

Processing 4.8K 8mo ago

control-flow

by EpicenterHQ

Human-readable control flow patterns for early returns, guard clauses, and linearizing nested logic. Use when refactoring nested conditionals, replacing try-catch with linear flow, or restructuring decision logic.

Code Review 4.8K 8mo ago

elysia

by EpicenterHQ

Elysia.js server patterns for error handling, status responses, and plugin composition. Use when writing Elysia route handlers, returning HTTP errors, creating plugins, or working with Eden Treaty type safety.

API Dev 4.8K 8mo ago

workflow

by EpicenterHQ

Standard workflow for implementing features with specs and planning documents. Use when starting a new feature, planning implementation, or working on any non-trivial task.

Agents 4.8K 8mo ago

technical-articles

by EpicenterHQ

Writing technical articles and blog posts. Use when creating articles in docs/articles/ or blog content explaining patterns, techniques, or lessons learned.

File Ops 4.8K 8mo ago

testing

by EpicenterHQ

Test file conventions for setup functions, factory patterns, test organization, type testing, and naming. Use when writing or modifying *.test.ts files, creating test setup functions, or reviewing test structure.

Docs Gen 4.8K 8mo ago

single-or-array-pattern

by EpicenterHQ

Pattern for functions that accept either a single item or an array. Use when creating CRUD operations, batch processing APIs, or factory functions that should flexibly handle one or many inputs.

Code Gen 4.8K 8mo ago

social-media

by EpicenterHQ

Social media post guidelines for LinkedIn, Reddit, and Twitter/X. Use when drafting posts, announcements, or sharing technical content on social platforms.

File Ops 4.8K 8mo ago

writing-voice

by EpicenterHQ

Voice and tone rules for all written content. Use when writing prose that should sound human and be suitable for reading aloud.

Database 4.8K 8mo ago

git

by EpicenterHQ

Git commit and pull request guidelines using conventional commits. Use when creating commits, writing commit messages, creating PRs, or reviewing PR descriptions.

API Dev 4.8K 8mo ago

progress-summary

by EpicenterHQ

This skill should be used when the user asks questions like "can you summarize", "what happened", "what did we do", "what's the situation", "where are we at", "explain what's going on", "give me an overview", "what's been done", "tell me about this", "walk me through what happened", or any question asking to understand the current state of work or changes. Provides conversational, PR-style summaries with visual diagrams.

Auth 4.8K 8mo ago

rust-errors

by EpicenterHQ

Rust to TypeScript error handling patterns for Tauri apps. Use when defining Rust errors that will be passed to TypeScript, handling Tauri command errors, or creating discriminated union error types.

Processing 4.8K 8mo ago

monorepo

by EpicenterHQ

Monorepo script commands and conventions for this codebase. Use when running builds, tests, formatting, linting, or type checking.

CLI Tools 4.8K 8mo ago

documentation

by EpicenterHQ

In-code documentation, folder READMEs, and code comments. Use when writing README.md files, JSDoc comments, or explaining code organization.

Comments 4.8K 8mo ago

incremental-commits

by EpicenterHQ

Break multi-file changes into atomic commits ordered by dependency. Use for refactors, breaking API changes, or features touching 3+ files.

Code Gen 4.8K 8mo ago

factory-function-composition

by EpicenterHQ

Apply factory function patterns to compose clients and services with proper separation of concerns. Use when creating functions that depend on external clients, wrapping resources with domain-specific methods, or refactoring code that mixes client/service/method options together.

API Dev 4.8K 8mo ago

sync-construction-async-property-ui-render-gate-pattern

by EpicenterHQ

Sync construction with async property pattern. Use when creating clients that need async initialization but must be exportable from modules and usable synchronously in UI components.

Automation 4.8K 8mo ago

svelte

by EpicenterHQ

Svelte 5 patterns including TanStack Query mutations, shadcn-svelte components, and component composition. Use when writing Svelte components, using TanStack Query, or working with shadcn-svelte UI.

Automation 4.8K 8mo ago

tauri

by EpicenterHQ

Tauri path handling, cross-platform file operations, and API usage. Use when working with file paths in Tauri frontend code, accessing filesystem APIs, or handling platform differences in desktop apps.

API Dev 4.8K 8mo ago

styling

by EpicenterHQ

CSS and Tailwind styling guidelines. Use when writing styles, creating UI components, reviewing CSS/Tailwind code, or deciding on wrapper element structure.

Code Gen 4.8K 8mo ago