tankpkg

tankpkg

@tankpkg Organization

GitHub
43 Skills
43 Total Stars
March 2026 Joined

Public Skills

@tank/web-analytics-consent

by tankpkg

"Privacy-compliant web analytics and cookie consent. Covers tool selection

Analytics 1 7mo ago

@tank/sublime-package-dev

by tankpkg

Create, develop, test, and publish Sublime Text packages. Covers the full lifecycle: Python plugin API (commands, events, views, settings), package structure (all file formats), syntax definitions (.sublime-syntax YAML), color schemes, UI themes, snippets, completions, build systems, local development workflow, debugging, and publishing to Package Control. Synthesizes official Sublime Text documentation, Package Control docs, sublimehq/Packages repository patterns, and popular package analysis (SublimeLinter, GitGutter, BracketHighlighter). Trigger phrases: "sublime text package", "sublime plugin", "sublime text plugin", "create sublime package", "sublime-syntax", "sublime syntax definition", "color scheme", "sublime theme", "sublime snippet", "sublime completions", "sublime build system", "package control", "submit to package control", "sublime text command", "TextCommand", "WindowCommand", "EventListener", "ViewEventListener", "sublime API", ".sublime-settings", ".sublime-keymap", ".sublime-commands", ".sublime-menu", ".sublime-color-scheme", ".sublime-theme", ".sublime-build", "tmLanguage", "scope naming"

Processing 1 7mo ago

@tank/vector-graphics-gen

by tankpkg

Generate vector graphics (SVG) for websites and apps using AI APIs. Primary platforms: QuiverAI Arrow (highest quality, #1 SVG Arena) and fal.ai with Recraft V4 for native SVG generation, plus image-to-SVG conversion. Covers text-to-vector generation, image vectorization, prompt engineering for clean vector output, SVG optimization (SVGO), and web integration patterns (React, Vue, sprites, dark mode). Synthesizes QuiverAI documentation, fal.ai documentation, Recraft AI documentation, SVGO docs, and SVG specification. Trigger phrases: "vector graphic", "generate SVG", "SVG icon", "vector illustration", "AI vector", "fal.ai", "FAL_KEY", "recraft", "recraft v4", "text to SVG", "image to SVG", "quiver", "quiverai", "arrow model", "vectorize image", "SVG generation", "vector logo", "AI illustration", "icon generation", "SVG for web", "vector art API", "fal-ai/recraft", "generate icon", "web illustration", "SVG background", "vector pattern", "clean SVG", "production SVG", "text-to-vector"

Embeddings 1 7mo ago

@tank/vercel

by tankpkg

Vercel deployment and project management using the CLI. Covers all CLI commands (deploy, build, dev, pull, env, domains, dns, logs, promote, rollback), vercel.json configuration (redirects, rewrites, headers, functions, crons, images, regions), CI/CD workflows (GitHub Actions, GitLab CI, preview and production pipelines), environment variable management, domain and DNS setup, serverless and edge functions, and troubleshooting. Synthesizes Vercel CLI docs (2026), vercel.json schema, and production deployment patterns. Trigger phrases: "vercel", "vercel deploy", "vercel cli", "vercel build", "vercel dev", "vercel pull", "vercel env", "vercel domains", "vercel dns", "vercel logs", "vercel promote", "vercel rollback", "vercel.json", "deployment", "preview deployment", "production deployment", "CI/CD vercel", "serverless function", "edge function", "cron job vercel", "vercel monorepo", "vercel turborepo", "vercel domain", "vercel certificate", "deploy to vercel", "vercel environment variables", "vercel preview", "vercel production"

CI/CD 1 7mo ago

@tank/rust-discord-bot

by tankpkg

Build high-performance Discord bots in Rust using serenity, poise, and twilight. Covers framework selection (serenity vs poise vs twilight), project scaffolding (workspace, Cargo.toml, feature flags), slash commands and prefix commands (poise macros, parameters, autocomplete, cooldowns, subcommands), message components (buttons, select menus, modals), embeds, gateway intents and event handling, state management and database integration (sqlx, DashMap, moka caching), voice and audio (Songbird), performance optimization (tokio tuning, sharding, zero-copy, Cargo release profiles), and deployment (Docker, systemd, tracing). Synthesizes serenity-rs v0.12.5 docs, poise v0.6.1 docs, twilight-rs v0.17.1 docs, Discord API reference (2026), and production patterns from Discord-TTS, robbb, Bathbot, and rustbot. Trigger phrases: "discord bot rust", "rust discord", "serenity-rs", "serenity bot", "poise discord", "poise command", "twilight discord", "twilight-rs", "discord bot", "rust bot", "slash command rust", "discord gateway", "discord intents", "songbird voice", "discord music bot", "discord interaction rust", "discord embed rust", "discord button rust", "discord modal rust", "discord select menu", "poise framework", "serenity event handler", "discord sharding rust", "discord sqlx", "discord deployment rust", "discord bot docker", "discord bot systemd"

CLI Tools 1 7mo ago

@tank/party-game-dev

by tankpkg

Build real-time multiplayer party games (Jackbox-style) with full-stack TypeScript. Covers host-player architecture (TV + phones), VIP role (player with elevated control), Socket.IO networking, game state machines, room/lobby management, voting and scoring systems, content safety (profanity filtering, family mode, VIP censoring), and BDD testing with multiple browser contexts. Synthesizes patterns from Jackbox Games, Drawphone, Rocketcrab, Fishbowl, Socket.IO docs, and Playwright multi-context testing. Trigger phrases: "party game", "jackbox", "multiplayer game", "real-time game", "game room", "lobby system", "room code", "socket.io game", "websocket game", "game state machine", "voting game", "drawing game", "trivia game", "quiplash", "drawful", "host screen", "player controller", "VIP", "game VIP", "room owner", "kick player", "ban player", "multiplayer testing", "game server", "party game backend", "prompt and response game", "audience voting", "game lobby", "turn-based multiplayer", "phone controller game", "content moderation", "profanity filter", "family friendly", "test multiplayer", "BDD game testing"

Game Dev 1 7mo ago

@tank/desktop-app-dev

by tankpkg

Build, convert, and ship cross-platform desktop applications from web projects using Electron, Tauri v2, or Wails. Covers framework selection and automatic project detection, architecture and IPC patterns, native desktop APIs (menus, tray, notifications, file system, dialogs, shortcuts, clipboard), packaging and distribution (installers, code signing, notarization, auto-update), migration patterns (web-to-desktop conversion, Electron-to-Tauri migration), and CI/CD build pipelines. Synthesizes Electron v40 docs, Tauri v2 docs, Wails v2/v3 docs, and 2025-2026 ecosystem research. Trigger phrases: "Electron", "Tauri", "Wails", "desktop app", "desktop application", "web to desktop", "convert to desktop app", "cross-platform app", "native app", "electron-builder", "electron-forge", "electron-vite", "tauri command", "system tray", "auto-update", "code signing", "notarize", "DMG", "MSI", "AppImage", "package desktop app", "IPC", "main process", "preload script", "BrowserWindow", "wails build", "desktop wrapper", "ship desktop app", "distribute app", "Electron to Tauri", "migrate from Electron", "wrap web app"

CI/CD 1 7mo ago

@tank/react

by tankpkg

"Expert React patterns for production apps. Covers linting with React Doctor. Triggers: react, component, hook, useState, useEffect, useReducer, useMemo, useCallback, context, render, JSX, props, state, state management, server state, TanStack Query, suspense, memo, performance, testing, React 19, server component, react-doctor, linter, health score, dead code."

Processing 1 7mo ago

@tank/api-design-mastery

by tankpkg

REST, GraphQL, and tRPC API design for backend engineers. Covers endpoint design (resource modeling, HTTP methods, status codes), API versioning strategies (URL path, header, media type, deprecation), error contracts (RFC 7807/9457 Problem Details, field validation errors), pagination (offset, cursor, keyset, GraphQL Relay connections), filtering and sorting, authentication patterns (API keys, JWT, OAuth 2.0 flows with PKCE, Client Credentials), and authorization (RBAC, scopes, rate limiting). Synthesizes Lauret (The Design of Web APIs), Giroux (Production-Ready GraphQL), Madden (API Security in Action), Richer & Sanso (OAuth 2.0 in Action), tRPC v11 documentation, RFC 7807/9457, and Relay connections spec. Trigger phrases: "REST API", "GraphQL schema", "tRPC", "API design", "endpoint design", "API versioning", "deprecate API", "error response", "problem details", "RFC 7807", "API errors", "pagination", "cursor pagination", "offset pagination", "GraphQL connections", "Relay spec", "API auth", "API keys", "JWT", "OAuth 2.0", "PKCE", "Client Credentials", "rate limiting", "RBAC", "API security", "HTTP status codes", "REST resource", "GraphQL N+1", "DataLoader", "tRPC middleware", "tRPC context", "tRPC procedures", "breaking changes", "backward compatible", "Sunset header", "field validation", "filter API", "sort API", "API contract"

API Dev 1 7mo ago

@tank/system-design

by tankpkg

Practical system design for production distributed systems. Covers scalability patterns (load balancing, horizontal scaling, CDN, auto-scaling), data layer design (database selection, replication, sharding, consistency models, CAP theorem applied), caching strategies (cache-aside, write-through, invalidation, stampede prevention), messaging and async patterns (queues vs streams, event-driven architecture, CQRS, saga pattern, delivery guarantees), reliability (circuit breakers, bulkheads, retries, rate limiting, timeouts, chaos engineering), service architecture (monolith vs microservices, API gateway, service mesh, distributed transactions), and capacity planning (back-of-envelope estimation, SLOs/SLIs, monitoring, distributed tracing). Synthesizes Kleppmann (Designing Data-Intensive Applications), Vitillo (Understanding Distributed Systems), Newman (Building Microservices), Ford et al. (Software Architecture: The Hard Parts), Nygard (Release It!), Petrov (Database Internals), Richards & Ford (Fundamentals of Software Architecture), and Beyer et al. (Site Reliability Engineering). Trigger phrases: "system design", "distributed systems", "scalability", "load balancing", "horizontal scaling", "vertical scaling", "database sharding", "database replication", "caching strategy", "cache invalidation", "message queue", "event-driven", "Kafka", "RabbitMQ", "pub/sub", "circuit breaker", "rate limiting", "bulkhead", "retry strategy", "microservices", "monolith", "API gateway", "service mesh", "CAP theorem", "eventual consistency", "strong consistency", "CQRS", "event sourcing", "saga pattern", "back-of-envelope", "SLO", "SLI", "capacity planning", "distributed tracing", "back pressure", "cache stampede", "thundering herd", "how should I scale", "which database", "when to use microservices"

Caching 1 7mo ago

@tank/auth-patterns

by tankpkg

Authentication and authorization patterns for any language or framework. Covers JWT internals (structure, algorithms, attacks, validation), OAuth2 grant types (Authorization Code, PKCE, Client Credentials, Device Code), session management (cookies, expiry, fixation, distributed), RBAC/ABAC/ReBAC (role modeling, authorization policies, Zanzibar), OpenID Connect and social login (ID tokens, account linking, provider patterns), MFA (TOTP, WebAuthn/passkeys, backup codes, step-up auth), and authentication security (XSS/CSRF, token storage, credential stuffing, rate limiting). Synthesizes RFC 6749, RFC 7519, RFC 6238, W3C WebAuthn Level 2, NIST SP 800-63B, and OWASP Authentication/CSRF cheat sheets. Trigger phrases: "JWT", "OAuth2", "OAuth 2.0", "session management", "RBAC", "ABAC", "role-based access", "authorization model", "OpenID Connect", "OIDC", "social login", "MFA", "multi-factor authentication", "TOTP", "WebAuthn", "passkeys", "refresh token", "access token", "PKCE", "auth flow", "implement authentication", "implement auth", "sign in with", "cookie security", "HttpOnly", "SameSite", "token storage", "XSS auth", "CSRF protection", "credential stuffing", "account linking", "backup codes", "permission system", "login security", "password hashing"

Auth 1 7mo ago

@tank/github-docs

by tankpkg

Write excellent GitHub documentation for libraries and developer tools. Covers README anatomy (hero, features, quick start, API reference), all GitHub Markdown features (alerts, mermaid, badges, collapsible, dark/light mode, math, footnotes), code example best practices, visual design for scannable docs, and supporting files (CHANGELOG, CONTRIBUTING, migration guides). Includes copy-paste templates for libraries, CLIs, APIs, and applications. Optimized for Gen-Z developers: front-loaded value, visual-first, scannable, instant gratification. Synthesized from: Google Developer Documentation Style Guide, Diataxis framework, top library READMEs (React, tRPC, Got, Bun, Drizzle, Biome), GitHub GFM spec, shields.io, awesome-readme patterns. Trigger phrases: "README", "documentation", "docs", "write docs", "library docs", "package docs", "GitHub docs", "improve docs", "project documentation", "getting started guide", "API docs", "contributing guide", "changelog", "badges", "mermaid diagram", "quick start", "document this library", "write a README", "make docs better", "doc structure"

API Dev 1 7mo ago

@tank/clean-code

by tankpkg

Reusable, modular, performant, readable code — guided by KISS, SOLID, and pragmatic design. Covers code smell detection, refactoring recipes, function design, KISS/YAGNI decision frameworks, modularity (coupling, cohesion, boundaries), performance-aware patterns, and readability through cognitive load management. Synthesizes Martin (Clean Code), Ousterhout (A Philosophy of Software Design), Fowler (Refactoring), Metz (Practical OOD), Hickey (Simple Made Easy), Beck (Implementation Patterns), grugbrain.dev. Trigger phrases: "clean code", "refactor", "code smell", "code review", "code quality", "KISS", "keep it simple", "SOLID", "single responsibility", "DRY", "YAGNI", "over-engineered", "too complex", "simplify", "modularity", "coupling", "cohesion", "dependency", "reusable", "modular", "performance", "readability", "cognitive load", "naming", "function design", "extract method", "technical debt", "maintainability", "is this too abstract", "should I abstract", "N+1", "data structure"

Performance 1 7mo ago

@tank/relational-db-mastery

by tankpkg

Relational database performance optimization for PostgreSQL and MySQL. Covers indexing strategies (B-tree, GIN, GiST, BRIN, partial, expression, covering, composite), query optimization (JOINs, CTEs, pagination, N+1), EXPLAIN ANALYZE interpretation, schema design for performance, PostgreSQL tuning (VACUUM, autovacuum, connection pooling, pg_stat_statements), MySQL/InnoDB tuning, and monitoring diagnostics. Synthesizes Winand (SQL Performance Explained), Petrov (Database Internals), Karwin (SQL Antipatterns), Schwartz (High Performance MySQL), Kleppmann (Designing Data-Intensive Applications), and PostgreSQL/MySQL documentation. Trigger phrases: "slow query", "query optimization", "database performance", "index", "indexing strategy", "EXPLAIN ANALYZE", "query plan", "schema design", "normalization", "denormalization", "B-tree", "GIN index", "composite index", "covering index", "partial index", "N+1 query", "pagination", "keyset pagination", "cursor pagination", "connection pool", "PgBouncer", "VACUUM", "autovacuum", "table bloat", "dead tuples", "cache hit ratio", "PostgreSQL tuning", "MySQL tuning", "InnoDB", "foreign key index", "missing index", "over-indexing", "database schema", "data types", "partitioning", "pg_stat_statements", "slow query log", "JOINs", "subquery vs CTE", "query rewriting", "database optimization", "SQL performance", "database design", "relational database"

Code Review 1 7mo ago

@tank/python

by tankpkg

"Modern Python (3.10+) patterns for production applications."

Code Gen 1 8mo ago

@tank/tailwind

by tankpkg

"Production Tailwind CSS patterns and component recipes for responsive, accessible UI."

Accessibility 1 8mo ago

@tank/typescript

by tankpkg

"Advanced TypeScript patterns for type-safe applications. Triggers: typescript, TS, type, interface, generic, union, discriminated union, branded type, utility type, conditional type, mapped type, template literal, infer, satisfies, as const, tsconfig, strict mode, type guard, type narrowing, type-safe."

Email 1 8mo ago

@tank/nextjs

by tankpkg

"Expert Next.js App Router execution guide for server-first rendering, caching, routing, and deployment. Triggers: nextjs, next.js, app router, server component, client component, server action, route handler, middleware, SSR, SSG, ISR, caching, revalidation, streaming, suspense, parallel routes, intercepting routes, next/image, metadata, layout."

Caching 1 8mo ago

@tank/node-express

by tankpkg

"Production-grade Node.js/Express patterns for API servers. Triggers: node, node.js, express, express.js, api server, rest api, backend, middleware, route handler, router, endpoint, request validation, zod, jwt, session auth, oauth, rate limiting, error handling, logging, graceful shutdown, prisma, drizzle, postgres, mysql, mongodb, http server, health check."

API Dev 1 8mo ago