medy-gribkov
- 74 skills
- 0 followers
- 8 hours ago last updated
- ▌ DOCX · medy-gribkov bundleUse this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of "Word doc", "word document", ".docx", or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a "report", "memo", "letter", "template", or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
- ▌ XLSX · medy-gribkov bundleExcel file creation, editing, analysis with openpyxl and pandas. Use for .xlsx/.csv tasks including formulas, formatting, pivot tables, charts, data cleaning, and tabular file operations.
- ▌ Godot 4 · medy-gribkovGodot 4 game dev with GDScript 2.0, scene architecture, physics, signals, and performance patterns
- ▌ SEO Meta · medy-gribkovGenerate SEO metadata, Open Graph tags, JSON-LD structured data, sitemaps, and dynamic OG images for Next.js applications
- ▌ Nextjs 16 · medy-gribkovBuild Next.js 16 apps with Turbopack, Cache Components, proxy.ts, Server Actions, React 19.2 View Transitions, and App Router patterns. Covers streaming SSR, ISR, error boundaries, and advanced routing.
- ▌ API Design · medy-gribkov bundleREST API and GraphQL design best practices including resource naming, HTTP methods, status codes, pagination (cursor vs offset), filtering, error responses (RFC 7807), versioning strategies, OpenAPI specs, authentication (JWT, API keys, OAuth2), rate limiting, HATEOAS, GraphQL schema design, resolvers, N+1 problem, and subscriptions. Use when designing, reviewing, or documenting APIs.
- ▌ Env Config · medy-gribkov bundleEnvironment and configuration management covering .env patterns, runtime validation with zod and envalid, secret handling, 12-factor config principles, and Docker env injection.
- ▌ Golang Pro · medy-gribkov bundleGo 1.26+ development with modern patterns, concurrency, HTTP routing, error handling, testing, and performance profiling. Code-first examples for every pattern. Use PROACTIVELY for Go development, architecture design, or performance optimization.
- ▌ OAUTH Auth · medy-gribkovOAuth2, OIDC, JWT validation, session management, PKCE flows, refresh token rotation, and auth middleware
- ▌ Typescript · medy-gribkov bundleTypeScript patterns covering strict types, generics constraints, utility types (Pick, Omit, Record, Extract), discriminated unions, async patterns, and common mistakes with BAD/GOOD comparisons.
- ▌ API Testing · medy-gribkov bundleContract testing with Pact, API mocking with MSW, load testing with k6/Locust, OpenAPI validation, and Postman/Insomnia automation. Code-first patterns for catching regressions before they reach production.
- ▌ NPM Package · medy-gribkov bundlenpm and pnpm package authoring expertise. Covers tsup and unbuild bundling, dual ESM/CJS exports, package.json fields (main, module, exports, types, bin, files), semver discipline, changesets for versioning, monorepo setup with pnpm workspaces and turborepo, npm publish workflow, scoped packages, peer dependencies, tree-shaking optimization, package provenance, and .npmrc configuration. Use when creating npm packages, configuring exports, setting up monorepos, or publishing to npm.
- ▌ Update Docs · medy-gribkov bundleThis skill should be used when the user asks to "update documentation for my changes", "check docs for this PR", "what docs need updating", "sync docs with code", "scaffold docs for this feature", "document this feature", "review docs completeness", "add docs for this change", "what documentation is affected", "docs impact", or mentions "docs/", "docs/01-app", "docs/02-pages", "MDX", "documentation update", "API reference", ".mdx files". Provides guided workflow for updating Next.js documentation based on code changes.
- ▌ Game Engines · medy-gribkov bundleMaster game engines - Unity, Unreal Engine, Godot. Engine-specific workflows, systems architecture, and production best practices.
- ▌ Game Servers · medy-gribkov bundleGame server architecture, scalability, matchmaking, and backend systems for online games. Build robust, scalable multiplayer infrastructure.
- ▌ Git Workflow · medy-gribkov bundleGit workflow automation with conventional commits, merge vs rebase decision trees, worktrees, SSH signing, and monorepo sparse checkout patterns.
- ▌ Level Design · medy-gribkov bundleLevel design fundamentals, pacing, difficulty progression, environmental storytelling, and spatial design for engaging gameplay experiences.
- ▌ React Native · medy-gribkov bundleExpert React Native mobile development for iOS and Android. Covers Expo vs bare workflow, navigation patterns, performance optimization, native modules, and platform-specific code.
- ▌ Tailwind CSS · medy-gribkovApply Tailwind CSS v4 patterns, custom plugins, responsive design, dark mode, cn() utility, and performance optimization. Avoid common anti-patterns.
- ▌ Audio Systems · medy-gribkov bundleImplement spatial audio, adaptive music, and sound effects with Unity, FMOD, and Wwise. Covers 3D positioning, dynamic mixing, and performance optimization.
- ▌ Code Reviewer · medy-gribkov bundleCode review workflow for local changes and remote PRs. Reviews focus on correctness, maintainability, security, and test coverage with concrete examples and inline comments.
- ▌ Framer Motion · medy-gribkovExpert guidance for Motion (Framer Motion) animations - variants, gestures, layout animations, AnimatePresence, scroll triggers, and performance optimization
- ▌ Skill Creator · medy-gribkov bundleCreate or update Claude skills. Use for new skills, skill references, skill scripts, optimizing existing skills, extending Claude's capabilities.
- ▌ Terraform Iac · medy-gribkov bundleTerraform infrastructure as code with state management, modules, workspaces, lifecycle rules, and CI/CD patterns
- ▌ Vercel Deploy · medy-gribkovDeploy to Vercel with edge functions, ISR, middleware, and proper caching. Use when deploying Next.js apps, configuring preview environments, or optimizing Vercel builds.
- ▌ AWS Essentials · medy-gribkovAWS core services guide covering Lambda, S3, RDS, IAM, SQS/SNS, DynamoDB, CloudFront with security and cost optimization patterns
- ▌ Doc Generation · medy-gribkov bundleGenerate OpenAPI specs, GraphQL docs, architecture diagrams (Mermaid/C4), README scaffolding, and automate changelogs from code and commit history.
- ▌ Flutter Mobile · medy-gribkov bundleFlutter mobile development with widget composition, Riverpod state management, GoRouter navigation, platform channels, responsive layouts, theming, performance optimization, and testing
- ▌ Local Security · medy-gribkov bundleDeveloper workstation security covering SSH key management, GPG signing, credential stores, file permissions, agent forwarding, IDE hardening, and browser extension auditing.
- ▌ Redis Patterns · medy-gribkovApply production Redis patterns including caching strategies, rate limiting, distributed locks, pub/sub, streams, and memory optimization with TypeScript and Go examples
- ▌ CI CD Pipelines · medy-gribkov bundleGitHub Actions and GitLab CI/CD pipeline expertise. Workflow syntax, job matrix, dependency caching (npm, pip, go, docker layers), artifact management, reusable workflows, composite actions, environment secrets, deployment patterns (blue-green, canary, rolling), Docker builds in CI, version bumping, branch protection, status checks. Use when creating CI/CD pipelines, optimizing build times, setting up deployment automation, or configuring GitHub Actions workflows.
- ▌ Database Design · medy-gribkov bundleDatabase architecture and query optimization for PostgreSQL and SQLite. Covers schema design, normalization to 3NF, denormalization trade-offs, indexing strategy (B-tree, GIN, partial, covering indexes), EXPLAIN ANALYZE interpretation, migrations with up/down patterns, connection pooling, ORM configuration (Prisma, Drizzle, SQLAlchemy), transactions, isolation levels, and anti-patterns like N+1 queries, missing indexes, and over-normalization. Use when designing schemas, optimizing queries, writing migrations, or debugging database performance.
- ▌ Frontend Design · medy-gribkov bundleCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
- ▌ Gameplay Design · medy-gribkovGame design theory and gameplay mechanics. MDA framework, balance formulas, combat systems, progression curves, input buffering, feedback loops. Code-first with BAD/GOOD pairs.
- ▌ LLM Integration · medy-gribkov bundleIntegrate OpenAI and Anthropic APIs with streaming, structured output, tool calling, token management, and cost optimization
- ▌ Security Review · medy-gribkov bundleCode security review covering OWASP Top 10, injection prevention (SQL, XSS, command injection), authentication and authorization patterns, secrets management, dependency vulnerability scanning, input validation, CORS, CSRF, rate limiting, and security headers. Language-agnostic with examples in JavaScript, Python, and Go. Use when reviewing code for security or hardening an application.
- ▌ Spec Driven Dev · medy-gribkovSpecification-driven development with structured requirements, planning workflows, task breakdown, and quality gates. Covers product briefs, PRDs, technical specs, and implementation plans.
- ▌ Stripe Payments · medy-gribkovStripe integration covering Checkout, Payment Intents, subscriptions, webhook verification, idempotency, and SCA
- ▌ Particle Systems · medy-gribkov bundleCreating visual effects using particle systems, physics simulation, and post-processing for polished, dynamic game graphics.
- ▌ Testing Strategy · medy-gribkov bundleComprehensive testing expertise across unit, integration, and e2e tests. Covers pytest, Vitest, Jest, Go testing, Playwright, Cypress. Test pyramids, TDD workflow, mocking patterns, coverage targets, property-based testing, snapshot testing, parameterized tests, fixtures, CI integration. Use when writing tests, designing test architecture, improving coverage, or setting up testing infrastructure.
- ▌ Codebase Analysis · medy-gribkovSystematic codebase analysis and pre-production review. 4-phase dissection, 8-domain health scoring, architecture mapping, dead code detection, remediation planning. Use when auditing or onboarding to any codebase.
- ▌ Cost Optimization · medy-gribkov bundleCloud cost optimization with concrete examples for right-sizing containers, CDN caching, database query costs, serverless tuning, spot instances, reserved capacity, and build time reduction.
- ▌ Docker Kubernetes · medy-gribkov bundleProduction Docker and Kubernetes patterns including multi-stage builds, minimal base images, non-root users, layer caching, docker-compose for development, K8s Deployments, Services, Ingress, ConfigMaps, Secrets, health checks, resource limits, HPA autoscaling, security contexts, and Helm chart basics. Use when containerizing apps or deploying to Kubernetes.
- ▌ I18N Localization · medy-gribkovInternationalization and localization for web applications. Handles next-intl, react-intl, ICU MessageFormat, RTL layouts, and dynamic locale loading.
- ▌ Incident Response · medy-gribkov bundleEngineering incident response covering on-call runbooks, blameless postmortems, status pages, rollback procedures, communication protocols, severity levels, and SLO breach handling.
- ▌ Memory Management · medy-gribkov bundleGame memory optimization, object pooling, garbage collection tuning, and efficient resource management for target platforms.
- ▌ Postgres Advanced · medy-gribkovAdvanced PostgreSQL patterns including window functions, CTEs, JSONB operations, full-text search, partitioning, and performance optimization with EXPLAIN ANALYZE
- ▌ Project Migration · medy-gribkov bundleMigrate project folders while preserving Claude Code session data. Includes Python path normalization examples, symlink handling, and data migration workflows.
- ▌ Shader Techniques · medy-gribkov bundleAdvanced shader programming, visual effects, custom materials, and rendering optimization for stunning game graphics.
- ▌ Accessibility Wcag · medy-gribkovAudit and fix web accessibility issues. Enforce WCAG 2.1 AA compliance, semantic HTML, ARIA patterns, keyboard navigation, screen reader compatibility.
- ▌ Asset Optimization · medy-gribkov bundleOptimize game assets through compression, format conversion, and streaming. Covers textures, meshes, audio, and automated batch processing workflows.
- ▌ Container Security · medy-gribkov bundleContainer security from build to runtime. Image scanning, minimal base images, rootless execution, secrets management, supply chain verification, and runtime policies with concrete Dockerfile examples.
- ▌ Data Visualization · medy-gribkovBuild accessible, performant data visualizations with Recharts, Chart.js, and D3.js. Chart selection, responsive design, colorblind-safe palettes.
- ▌ Graphics Rendering · medy-gribkov bundle3D graphics, shaders, VFX, lighting, rendering optimization. Create stunning visuals with production-ready techniques.
- ▌ Playwright Testing · medy-gribkovEnd-to-end testing with Playwright using role-based locators, auto-waiting, network mocking, visual regression, fixtures for test isolation, parallel execution, CI integration, authentication state reuse, and trace viewer debugging. Use when building reliable browser automation tests that catch regressions before production.
- ▌ Websocket Realtime · medy-gribkov bundleBuild WebSocket servers, implement client reconnection with backoff, heartbeat keepalive, SSE, Socket.io rooms, Redis pub/sub scaling, and authentication.
- ▌ Email Notifications · medy-gribkovDesign reliable email systems. Transactional and marketing emails, deliverability, bounce handling, templates, queue processing, testing strategies.
- ▌
- ▌ Multiplayer Netcode · medy-gribkovMultiplayer networking, netcode, and synchronization. Client prediction, server reconciliation, rollback netcode, lag compensation, anti-cheat, bandwidth optimization. Production C# and architecture patterns.
- ▌ Notebooklm Research · medy-gribkov bundleAutomate Google NotebookLM via Playwright: create notebooks, add sources (URLs, PDFs, YouTube, text), query with citations, generate slides, infographics, quizzes, flashcards, reports, data tables, and mind maps
- ▌ Rust Best Practices · medy-gribkov bundleIdiomatic Rust development with ownership, borrowing, lifetimes, error handling (thiserror/anyhow), async Tokio patterns, traits, generics, Clippy linting, cargo workspaces, and production patterns for web services (axum/actix-web), CLI tools (clap), and systems programming. Use when writing, reviewing, or debugging Rust code.
- ▌ Scraping Automation · medy-gribkov bundleBuild resilient web scrapers with Playwright and Puppeteer, handle anti-detection, proxy rotation, and structured data extraction
- ▌ Typescript Advanced · medy-gribkov bundleAdvanced TypeScript patterns including branded/nominal types, discriminated unions with exhaustive matching, conditional types with infer, mapped types, template literal types, module augmentation, declaration merging, satisfies operator, const assertions, variance annotations, strict library authoring, and type-level programming. Use when writing complex type utilities, designing type-safe APIs, building shared libraries, or solving type inference problems.
- ▌ Frontend Code Review · medy-gribkov bundleReview React/TypeScript frontend code against code quality, performance, and business logic rules. Provides structured findings with file paths, line numbers, and suggested fixes.
- ▌ Monetization Systems · medy-gribkov bundleGame monetization strategies, in-app purchases, battle passes, ads integration, and player retention mechanics. Ethical monetization that respects players.
- ▌ Publishing Platforms · medy-gribkov bundlePlatform submission processes, certification requirements, and distribution across Steam, Epic, console, and mobile platforms.
- ▌ Refactoring Patterns · medy-gribkov bundleCode refactoring patterns with before/after diffs for extract method, extract class, inline, move, rename, dead code removal, dependency injection, and code smell detection.
- ▌ Python Best Practices · medy-gribkov bundleModern Python 3.14+ development with strict type hints, ruff linting, uv package manager, async/await patterns, dataclasses vs Pydantic v2, pytest conventions, virtual environments, src layout project structure, and pyproject.toml configuration. Use when writing, reviewing, or scaffolding Python code.
- ▌ Go Linter Configuration · medy-gribkov bundleConfigure and troubleshoot golangci-lint for Go projects. Includes complete .golangci.yml examples, import resolution fixes, CI optimization, and linter selection workflows.
- ▌ Remotion Best Practices · medy-gribkov bundleVideo creation in React using Remotion. Covers animations, compositions, audio sync, text effects, 3D integration with Three.js, and rendering. Use when building dynamic video generators, editing timelines, or optimizing Remotion renders.
- ▌ Monitoring Observability · medy-gribkov bundleProduction observability and monitoring expertise including structured logging with JSON and correlation IDs, Prometheus metrics (counters, histograms, gauges), distributed tracing with OpenTelemetry and Jaeger, Grafana dashboard design, SLO/SLI-based alerting rules, Sentry error tracking, health check endpoints, readiness vs liveness probes, and on-call runbook patterns. Use when setting up monitoring, debugging production issues, designing dashboards, or implementing observability in Go, Node.js, or Python services.
- ▌ Performance Optimization · medy-gribkov bundleWeb and backend performance optimization including Core Web Vitals (LCP, FID, INP, CLS), bundle analysis with webpack-bundle-analyzer, code splitting, lazy loading, image optimization (WebP, AVIF, responsive srcset), caching strategies (HTTP Cache-Control, CDN, Redis, application-level), database query optimization (indexing, EXPLAIN ANALYZE, N+1), memory leak detection with Chrome DevTools and Node --inspect, connection pooling, and async processing patterns. Use when diagnosing slow pages, reducing bundle size, optimizing API response times, or fixing memory leaks.
- ▌ Programming Architecture · medy-gribkov bundleGame programming architecture patterns with ECS, data-oriented design, state machines, object pools, and concrete implementations for scalable game systems.
- ▌ Game Programming Languages · medy-gribkov bundleGame programming languages - C#, C++, GDScript. Learn syntax, patterns, and engine-specific idioms for professional game development.