tomevault-io
- 62k skills
- 0 followers
- 2 days ago last updated
- ▌ Github 61 · tomevault-io bundleInteract with GitHub using the gh CLI restricted to REST API only (no GraphQL). Use when the user wants to work with GitHub issues, pull requests, repos, releases, or Actions — especially in sandboxed environments where the GraphQL endpoint may be blocked. Trigger keywords - github, gh, pull request, PR, github issue, github actions, workflow, release, gh api. Use when this capability is needed.
- ▌ Code Style 8 · tomevault-io bundleOak AI project TypeScript coding conventions including naming patterns (kebab-case files, PascalCase components, camelCase functions), component structure, error handling with cause, state management patterns, and tRPC implementation. Use when writing, reviewing, or refactoring code. Use when this capability is needed.
- ▌ Remembering Conversations 2 · tomevault-io bundleUse when user asks 'how should I...' or 'what's the best approach...' after exploring code, OR when you've tried to solve something and are stuck, OR for unfamiliar workflows, OR when user references past work. Searches conversation history.
- ▌ Frontend Design 116 · tomevault-io bundleCreates distinctive, production-grade frontend interfaces with high design quality, avoiding generic AI aesthetics
- ▌ Openai Whisper API 22 · tomevault-io bundleTranscribe audio via OpenAI Audio Transcriptions API (Whisper). Use when this capability is needed.
- ▌ Artifacts Builder 6 · tomevault-io bundleSuite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts. Use when this capability is needed.
- ▌ Slack Gif Creator 7 · tomevault-io bundleToolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives. This skill applies when users request animated GIFs or emoji animations for Slack from descriptions like "make me a GIF for Slack of X doing Y". Use when this capability is needed.
- ▌ Verification Loop 8 · tomevault-io bundleComprehensive quality verification system for code changes with build, type, lint, test, and security checks Use when this capability is needed.
- ▌ Vue Best Practices 34 · tomevault-io bundleVue 3 and Vue.js best practices for TypeScript, vue-tsc, and Volar. This skill should be used when writing, reviewing, or refactoring Vue components to ensure correct typing patterns. Triggers on tasks involving Vue components, props extraction, wrapper components, template type checking, or Volar configuration. Use when this capability is needed.
- ▌ Agentica Prompts 2 · tomevault-io bundleWrite reliable prompts for Agentica/REPL agents that avoid LLM instruction ambiguity Use when this capability is needed.
- ▌ API Endpoint Generator 2 · tomevault-io bundleGenerates CRUD REST API endpoints with request validation, TypeScript types, consistent response formats, error handling, and documentation. Includes route handlers, validation schemas (Zod/Joi), typed responses, and usage examples. Use when building "REST API", "CRUD endpoints", "API routes", or "backend endpoints".
- ▌ GRAPHQL Schema Designer 2 · tomevault-io bundleDesigns GraphQL schemas with types, queries, mutations, subscriptions, resolvers, and DataLoader patterns for efficient data fetching. Use when users request "GraphQL API", "schema design", "GraphQL setup", "resolvers", or "Apollo Server". Use when this capability is needed.
- ▌ React Server Components 2 · tomevault-io bundleImplements React Server Components (RSC) patterns with Next.js App Router including data fetching, streaming, selective hydration, and server/client composition. Use when users request "server components", "RSC", "Next.js app router", "server-side rendering", or "streaming". Use when this capability is needed.
- ▌ Next Cache Components 19 · tomevault-io bundleNext.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag Use when this capability is needed.
- ▌ Feature Implementation 4 · tomevault-io bundleStandardized workflow for planning, building, and verifying new features using the Agentic Mode artifacts. Use when this capability is needed.
- ▌ Substreams SQL 3 · tomevault-io bundleExpert knowledge for building SQL database sinks from Solana/SVM Substreams. Covers DatabaseChanges, ClickHouse schemas, PostgreSQL schemas, and materialized views for Solana DEX/token data. Use when this capability is needed.
- ▌ Rust Style Guide 2 · tomevault-io bundleStyle, review, and refactoring standards for Rust codebases. Trigger when `.rs`, `Cargo.toml`, or `Cargo.lock` files are created, changed, or reviewed and Rust-specific quality rules (ownership/borrowing clarity, error handling, trait/API design, crate boundaries) must be enforced. Do not use for C/C++ toolchain conventions, shell-only changes, or non-Rust runtime style concerns unless Rust artifacts are also changed. In multi-language pull requests, run together with other applicable `*-style-guide` skills. Use when this capability is needed.
- ▌ Testing Patterns 23 · tomevault-io bundleJest testing patterns, factory functions, mocking strategies, and TDD workflow. Use when writing unit tests, creating test factories, or following TDD red-green-refactor cycle. Use when this capability is needed.
- ▌ Uv 7 · tomevault-io bundleThis skill should be used when working with Python projects that use uv for package and project management. Use this skill for running Python scripts and CLI tools with `uv run`, managing dependencies, creating projects, handling virtual environments, and executing commands within isolated project environments. Essential for projects with pyproject.toml files. Use when this capability is needed.
- ▌ Skill Builder 14 · tomevault-io bundleCreate new Claude Code Skills with proper YAML frontmatter, progressive disclosure structure, and complete directory organization. Use when you need to build custom skills for specific workflows, generate skill templates, or understand the Claude Skills specification. Use when this capability is needed.
- ▌ Git Workflow 179 · tomevault-io bundleGit branching, commit, and PR workflow for Mission Control development Use when this capability is needed.
- ▌ Resume Builder 3 · tomevault-io bundleComprehensive resume creation, review and optimization with support for multiple formats, ATS optimization, industry-specific guidance and career stage customization. Use this skill when users request help writing, creating, reviewing, improving or tailoring resumes for job applications. Use when this capability is needed.
- ▌ Writing Agents 3 · tomevault-io bundleCreates, updates, and corrects custom agent files (*.agent.md) for GitHub Copilot in VS Code. Covers the full agent lifecycle: routing decision, frontmatter fields (name, description, tools, agents, handoffs, model control, user-invokable, disable-model-invocation), persona design, procedure writing, output format definition, rule constraints, agent chains (RPI pattern), subagent architecture, and cross-model validation. Use when: creating a new agent, updating or improving an existing agent, fixing a broken agent, designing an agent chain or subagent architecture, converting a repeated workflow into an agent, or reviewing an agent for anti-patterns. Triggers on: 'create agent', 'write agent', 'new agent', 'update agent', 'fix agent', 'agent.md', 'agent chain', 'handoff', 'agent writer', 'custom agent', 'agent spec', 'subagent', 'coordinator agent', 'RPI pattern'. Do not use for: writing copilot-instructions.md, SKILL.md, prompt.md, hook configurations, or MCP servers.
- ▌ Writing Skills 32 · tomevault-io bundleCreates, updates, and corrects Agent Skills following the agentskills.io open standard and the Skill Writer's Guide. Covers the full skill lifecycle: scaffolding directory structure, writing frontmatter with trigger-engineered descriptions, composing procedural body content, planning bundled resources (scripts, references, assets), and validating structure and behaviour. Use when: creating a new skill, updating or improving an existing skill, correcting or fixing a broken skill, converting session knowledge or documentation into a skill, reviewing a skill for anti-patterns, or writing SKILL.md files. Triggers on: 'create skill', 'write skill', 'new skill', 'update skill', 'fix skill', 'correct skill', 'review skill', 'SKILL.md', 'skill writer', 'agent skill'. Do not use for: writing copilot-instructions.md, agent.md, prompt.md, or hook configurations.
- ▌ Pulumi Upgrade Provider 5 · tomevault-io bundleAutomate Pulumi provider repo upgrades with the `upgrade-provider` tool. Use when upgrading a pulumi provider repository to a new upstream version, running `upgrade-provider`, and addressing its common failure modes like patch conflicts or missing module mappings. Use when this capability is needed.
- ▌ Python Backend Reviewer 2 · tomevault-io bundleExpert Python backend code reviewer that identifies over-complexity, duplicates, bad optimizations, and violations of best practices. Use when asked to review Python code quality, check for duplicate code, analyze module complexity, optimize backend code, identify anti-patterns, or ensure adherence to best practices. Ideal for preventing AI-generated code from creating unnecessary files instead of imports, finding repeated validation logic, and catching over-engineered solutions. Use when this capability is needed.
- ▌ Frontend Design 117 · tomevault-io 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. Use when this capability is needed.
- ▌ Golang Patterns 23 · tomevault-io bundleUse when writing, reviewing, or refactoring Go applications and applying idiomatic patterns, conventions, concurrency, error handling, package design, and maintainability practices.
- ▌ Java Best Practices 2 · tomevault-io bundleUse this skill when working with Java code, Optional handling, CompletableFuture, records, sealed classes, or virtual threads.
- ▌ Azure Functions 5 · tomevault-io bundleExpert patterns for Azure Functions development including isolated Use when this capability is needed.
- ▌ Terraform Skill 10 · tomevault-io bundleTerraform infrastructure as code best practices Use when this capability is needed.
- ▌ Rnow Train Jsonl 2 · tomevault-io bundleFormat train.jsonl training data for ReinforceNow. Use when creating train.jsonl, formatting training entries, using tools/rewards per entry, or setting up sandbox/docker. Triggers on "train.jsonl", "training data", "docker", "sandbox", "entry format". Use when this capability is needed.
- ▌ Design System 12 · tomevault-io bundleOfficial design system for the Renan Crociari portfolio project. Use this authentic source of truth for all UI implementation, ensuring consistency in colors, typography, spacing, and component usage. Use when this capability is needed.
- ▌ Update Docs 27 · tomevault-io bundleUpdates project documentation. Use when adding pages, updating content, restructuring navigation, or maintaining the documentation site. Use when this capability is needed.
- ▌ React Native Design 8 · tomevault-io bundleMaster React Native styling, navigation, and Reanimated animations for cross-platform mobile development. Use when building React Native apps, implementing navigation patterns, or creating performant animations. Use when this capability is needed.
- ▌ Rust Async Patterns 5 · tomevault-io bundleMaster Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code. Use when this capability is needed.
- ▌ Frontend Design 118 · tomevault-io bundleCreate frontend components and pages for the Fables & Sagas D&D app. Use this skill when building UI for the dnd-homebrew-frontend project. Generates code that matches the existing dark fantasy aesthetic, theme system, and component patterns. Use when this capability is needed.
- ▌ Mobile Developer 7 · tomevault-io bundleDevelop React Native, Flutter, or native mobile apps with modern Use when this capability is needed.
- ▌ Python Packaging 6 · tomevault-io bundleCreate distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distributing Python code. Use when this capability is needed.
- ▌ Code Documenter 4 · tomevault-io bundleGenerates appropriate config files and optimizes structure for static site
- ▌ K8S Troubleshoot 2 · tomevault-io bundleDebug Kubernetes pods, nodes, and workloads. Use when pods are failing, containers crash, nodes are unhealthy, or users mention debugging, troubleshooting, or diagnosing Kubernetes issues. Use when this capability is needed.
- ▌ Verification Before Completion 16 · tomevault-io bundleUse when about to claim work is complete, fixed, or passing, or before commit, PR, or task completion, and fresh verification evidence must exist first.
- ▌ Fastapi Endpoint 5 · tomevault-io bundleGenerate a complete FastAPI CRUD endpoint with Pydantic v2 schemas, async SQLAlchemy queries, dependency injection, response models, and error handling. Use when this capability is needed.
- ▌ Slack Gif Creator 8 · tomevault-io bundleToolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives. This skill applies when users request animated GIFs or emoji animations for Slack from descriptions like "make me a GIF for Slack of X doing Y". Use when this capability is needed.
- ▌ App Planner 2 · tomevault-io bundlePlans new macOS apps or analyzes existing projects. Creates comprehensive planning documents covering architecture, features, UI/UX, and tech stack. Use when planning a new macOS app or auditing an existing one. Use when this capability is needed.
- ▌ Run Tests 20 · tomevault-io bundleRun tests for a specific crate or domain Use when this capability is needed.
- ▌ Smaqit Project Init 2 · tomevault-io bundleBootstrap a new smaqit project by generating a structured .github/copilot-instructions.md from a template. Use when the user asks to start a new smaqit project, init this project with smaqit, or set up smaqit for this project. Use when this capability is needed.
- ▌ Release 102 · tomevault-io bundleCut a new release of the Partial Diff VS Code extension - guides through version bump, changelog, validation, and publish Use when this capability is needed.
- ▌ Evm Deployment 2 · tomevault-io bundleDeploy Sablier EVM contracts (Comptroller, ERC20 Faucet, Flow, Lockup, Airdrops) with full workflow automation. This skill should be used when the user asks to "deploy", "deploy protocol", "deploy to chain", or mentions deployment-related tasks. Handles contract deployment, explorer verification, SDK updates, and sample data creation through Init script. Use when this capability is needed.
- ▌ Agent Eval 19 · tomevault-io bundle커스텀 작업에서 Claude Code, Aider, Codex 등 코딩 에이전트를 정면 비교하고 pass rate, cost, time, consistency 지표를 측정합니다. Use when this capability is needed.
- ▌ Golang Troubleshooting 2 · tomevault-io bundleTroubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and capture, Delve debugger, race detection, GODEBUG tracing, and production debugging. Start here for any 'something is wrong' situation. Not for interpreting profiles or benchmarking (→ See `samber/cc-skills-golang@golang-benchmark` skill) or applying optimization patterns (→ See `samber/cc-skills-golang@golang-performance` skill). Use when this capability is needed.
- ▌ Feature Implementation 5 · tomevault-io bundleSystematic approach to implementing new features with full technical compliance and test coverage. Use when this capability is needed.
- ▌ Skill Creator 230 · tomevault-io bundleGuide 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. Use when this capability is needed.
- ▌ Serena 2 · tomevault-io bundleSemantic code search, analysis, and editing. Use for understanding code structure, finding classes/functions, refactoring, and impact analysis. Triggers on "where is this function", "show references", "analyze impact" queries Use when this capability is needed.
- ▌ Spec Interview 3 · tomevault-io bundleInterviews user to refine spec using AskUserQuestion Use when this capability is needed.
- ▌ Content Strategy 2 · tomevault-io bundleDevelop and execute a content strategy that maps content to audience needs, funnel stages, and business goals through editorial planning and performance analysis. Use when this capability is needed.
- ▌ Database Seeding 2 · tomevault-io bundlePopulate databases with realistic, reproducible test data for development, testing, and staging environments. Use when this capability is needed.
- ▌ Keyword Research 2 · tomevault-io bundleConduct comprehensive keyword research to identify high-value search terms, map search intent, and uncover content gaps for SEO and content marketing. Use when this capability is needed.
- ▌ Model Deployment 6 · tomevault-io bundleDeploy trained machine learning models as production-ready services using REST APIs, containers, serverless functions, and orchestration platforms. Use when this capability is needed.
- ▌ SEO Optimization 4 · tomevault-io bundleOptimize a webpage for search engines by analyzing on-page elements, improving technical performance, and implementing structured data for maximum visibility. Use when this capability is needed.
- ▌ Database Schema Design 2 · tomevault-io bundleDatabase schema design for PostgreSQL/MySQL with normalization, relationships, constraints. Use for new databases, schema reviews, migrations, or encountering missing PKs/FKs, wrong data types, premature denormalization, EAV anti-pattern. Use when this capability is needed.
- ▌ Logging Best Practices 4 · tomevault-io bundleStructured logging with proper levels, context, PII handling, centralized aggregation. Use for application logging, log management integration, distributed tracing, or encountering log bloat, PII exposure, missing context errors. Use when this capability is needed.
- ▌ Microservices Patterns 5 · tomevault-io bundleDesign microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices. Use when this capability is needed.
- ▌ Ralph Iteration 2 · tomevault-io bundleThis skill guides you through completing one iteration of a Ralph Mode loop effectively. Use when this capability is needed.
- ▌ Release 103 · tomevault-io bundlePrepare and execute a Python package release with verification steps. Use for releasing Python packages with uv and ruff. Use when this capability is needed.
- ▌ Coding Principles 4 · tomevault-io bundleLanguage-agnostic coding principles for maintainability, readability, and quality. Use when implementing features, refactoring code, or reviewing code quality. Use when this capability is needed.
- ▌ Frontend AI Guide 2 · tomevault-io bundleFrontend-specific technical decision criteria, anti-patterns, debugging techniques, and quality check workflow. Use when making frontend technical decisions or performing quality assurance. Use when this capability is needed.
- ▌ Testing 77 · tomevault-io bundleTesting workflows for .NET with xUnit, Moq, and FluentAssertions. Use this skill when writing unit tests, integration tests, mocking dependencies, or setting up test projects. Triggers on tasks involving xUnit, test creation, mocking, assertions, or test-driven development in .NET. Use when this capability is needed.
- ▌ Agent Coordination 3 · tomevault-io bundlePatterns for invoking and coordinating Automatasaurus agents. Use when delegating tasks to specialist agents. Use when this capability is needed.
- ▌ Workflow Orchestration 2 · tomevault-io bundleBuild multi-agent workflows and graph-based orchestration using Microsoft Agent Framework. Use this skill when creating agent pipelines, connecting multiple agents, implementing human-in-the-loop patterns, streaming, checkpointing, or time-travel debugging. Use when this capability is needed.
- ▌ Subagent Driven Development 15 · tomevault-io bundleUse when executing implementation plans with independent tasks in the current session
- ▌ Baseline UI 3 · tomevault-io bundleValidates animation durations, enforces typography scale, checks component accessibility, and prevents layout anti-patterns in Tailwind CSS projects. Use when building UI components, reviewing CSS utilities, styling React views, or enforcing design consistency.
- ▌ Copilot Sdk 4 · tomevault-io bundleBuild applications that programmatically interact with GitHub Copilot. The SDK wraps the Copilot CLI via JSON-RPC, providing session management, custom tools, hooks, MCP server integration, and streaming across Node.js, Python, Go, and .NET. Use when this capability is needed.
- ▌ Copywriting 3 · tomevault-io bundleWrite rigorous, conversion-focused marketing copy for landing pages and emails. Enforces brief confirmation and strict no-fabrication rules. Use when this capability is needed.
- ▌ Fal Upscale 2 · tomevault-io bundleUpscale and enhance image and video resolution using AI Use when this capability is needed.
- ▌ Fastapi Pro 13 · tomevault-io bundleBuild high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use when this capability is needed.
- ▌ Fp TS React 2 · tomevault-io bundlePractical patterns for using fp-ts with React - hooks, state, forms, data fetching. Use when building React apps with functional programming patterns. Works with React 18/19, Next.js 14/15. Use when this capability is needed.
- ▌ Haskell Pro 2 · tomevault-io bundleExpert Haskell engineer specializing in advanced type systems, pure Use when this capability is needed.
- ▌ Ml Engineer 5 · tomevault-io bundleBuild production ML systems with PyTorch 2.x, TensorFlow, and modern ML frameworks. Implements model serving, feature engineering, A/B testing, and monitoring. Use when this capability is needed.
- ▌
- ▌ Tool Design 4 · tomevault-io bundleBuild tools that agents can use effectively, including architectural reduction patterns. Use when creating new tools for agent systems, debugging tool-related failures or misuse, or optimizing existing tool sets for better agent performance. Use when this capability is needed.
- ▌ Prepare Release 4 · tomevault-io bundleGenerate a changelog and suggest a new version number based on git commits since the last version. Use when the user asks to generate a changelog, create a new version, or prepare a release. Optionally accepts a version number argument (e.g., `/prepare-release 2.1.0`). Use when this capability is needed.
- ▌ Database Design 11 · tomevault-io bundleDatabase schema design, optimization, and migration patterns for PostgreSQL, MySQL, and NoSQL databases. Use for designing schemas, writing migrations, or optimizing queries. Use when this capability is needed.
- ▌ Nodejs Backend Patterns 13 · tomevault-io bundleBuild production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures. Use when this capability is needed.
- ▌ Subagent Creator 4 · tomevault-io bundleCreates new subagent configuration files in .claude/agents/
- ▌ Scientific Critical Thinking 2 · tomevault-io bundleEvaluate research rigor. Assess methodology, experimental design, statistical validity, biases, confounding, evidence quality (GRADE, Cochrane ROB), for critical analysis of scientific claims. Use when this capability is needed.
- ▌ Performance Audit 7 · tomevault-io bundleComprehensive performance audit workflow for web applications Use when this capability is needed.
- ▌ Typescript Strict 5 · tomevault-io bundleTypeScript strict mode patterns and advanced type techniques Use when this capability is needed.
- ▌ Nextjs 7 · tomevault-io bundleNext.js 15+ App Router development patterns Use when this capability is needed.
- ▌ Nodejs 6 · tomevault-io bundleCore Node.js backend patterns for TypeScript applications including async/await error handling, middleware concepts, configuration management, testing strategies, and layered architecture principles. Use when building Node.js backend services, APIs, or microservices. Use when this capability is needed.
- ▌ Prisma 5 · tomevault-io bundlePrisma ORM patterns including Prisma Client usage, queries, mutations, relations, transactions, and schema management. Use when working with Prisma database operations or schema definitions. Use when this capability is needed.
- ▌ Shadcn 8 · tomevault-io bundleshadcn/ui component library patterns Use when this capability is needed.
- ▌ Webapp Testing 40 · tomevault-io bundleToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs. Use when this capability is needed.
- ▌ Documentation Writer 22 · tomevault-io bundleDiátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and structure of the Diátaxis technical documentation authoring framework. Use when this capability is needed.
- ▌ Agent Recorder Fixtures 2 · tomevault-io bundleRecord real OpenAI/Anthropic HTTP back-and-forth (requests + responses, including streaming text/event-stream) and print paste-ready Swift fixtures for SwiftAgent unit tests (ReplayHTTPClient) using the AgentRecorder CLI or HTTPReplayRecorder. Use when adding/updating any provider adapter tests (text, streaming, structured outputs, tool calls), when payload formats change, or when debugging agent loop mismatches by inspecting recorded JSON/SSE payloads. Use when this capability is needed.
- ▌ Using Git Worktrees 21 · tomevault-io bundleUse when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
- ▌ Android Testing 4 · tomevault-io bundleAndroidアプリのテスト戦略策定、テストコード実装、およびリリース前の品質チェックを支援します。ユーザーが「テスト設計」「ユニットテスト作成」「UIテスト」「リリース手順」「チェックリスト」を求めた際に使用してください。 Use when this capability is needed.
- ▌ Devops Engineer 8 · tomevault-io bundleResponsible for CI/CD pipelines, infrastructure automation, and deployment processes. Use when this capability is needed.
- ▌ Tanstack Query 8 · tomevault-io bundlePowerful asynchronous state management, server-state utilities, and data fetching for TS/JS, React, Vue, Solid, Svelte & Angular. Use when this capability is needed.
- ▌ Tanstack Start 2 · tomevault-io bundleFull-stack React framework powered by TanStack Router with SSR, streaming, server functions, and deployment to any hosting provider. Use when this capability is needed.