Agent Skills › TanStack/ai

TanStack/ai

GitHub

审计 TanStack AI 提供商适配器的功能差异与模型列表过时情况。通过对比上游文档生成 Markdown 报告,涵盖新功能、特性一致性、遥测等维度,不直接修改源码。

31 个 Skill 3,002

安装全部 Skills

npx skills add TanStack/ai --all -g -y
更多选项

预览集合内 Skills

npx skills add TanStack/ai --list

集合内 Skills (31)

审计 TanStack AI 提供商适配器的功能差异与模型列表过时情况。通过对比上游文档生成 Markdown 报告,涵盖新功能、特性一致性、遥测等维度,不直接修改源码。
用户请求检查特定或所有 AI 提供商的适配器功能差距 需要审计模型列表更新或跨适配器特性一致性
.claude/skills/gap-analysis/SKILL.md
npx skills add TanStack/ai --skill gap-analysis -g -y
提供LLM生成TypeScript代码的安全沙箱执行能力,支持Node/QuickJS等隔离驱动及持久化片段库,确保AI代码在聊天场景中安全、可控地运行。
需要LLM生成的代码在受控环境中执行 构建具备代码执行能力的AI助手工具
packages/ai-code-mode/skills/ai-code-mode/SKILL.md
npx skills add TanStack/ai --skill ai-code-mode -g -y
TanStack AI的MCP客户端工具,用于连接外部MCP服务器,在聊天循环中调用其工具、读取资源与提示词,并通过CLI生成TypeScript类型。
需要集成第三方MCP服务器提供的工具 需要从MCP服务器读取资源或提示词 需要为外部MCP服务生成TypeScript类型
packages/ai-mcp/skills/ai-mcp/SKILL.md
npx skills add TanStack/ai --skill ai-mcp -g -y
集成 TanStack AI Hindsight 记忆适配器,为 LLM 提供基于对话的长期记忆管理。通过 recall/retain/reflect 工具实现上下文感知,支持按用户和会话分桶存储,优化模型交互体验。
需要为 AI Agent 添加长期记忆功能 配置 TanStack AI Memory 中间件 初始化 Hindsight 记忆适配器
packages/ai-memory/skills/tanstack-ai-memory-hindsight/SKILL.md
npx skills add TanStack/ai --skill tanstack-ai-memory-hindsight -g -y
提供基于 Honcho 的托管记忆适配器,通过会话中同等的消息交换模型实现记忆的保存与检索。回忆功能返回综合性的辩证答案而非离散片段,适用于构建具备上下文感知能力的 AI 应用。
需要为 AI Agent 集成持久化或会话记忆功能 配置 TanStack AI 的记忆中间件
packages/ai-memory/skills/tanstack-ai-memory-honcho/SKILL.md
npx skills add TanStack/ai --skill tanstack-ai-memory-honcho -g -y
提供TanStack AI内存适配器使用指南,说明其在本地开发、测试及单进程演示中的配置方法、参数选项及容量限制,并明确禁止用于生产环境或多进程部署。
询问如何在本地或测试环境中配置 TanStack AI 的内存存储 查询 inMemory 适配器的安装与参数设置 确认是否应在生产多进程环境中使用内存适配器
packages/ai-memory/skills/tanstack-ai-memory-in-memory/SKILL.md
npx skills add TanStack/ai --skill tanstack-ai-memory-in-memory -g -y
提供基于 mem0 服务器的托管记忆适配器,通过 HTTP 协议实现 AI 对话记忆的保存与检索。无需额外 SDK 依赖,支持配置用户 ID、API Key 及搜索阈值,适用于需要持久化上下文的多租户 AI 应用开发。
需要为 AI Agent 添加长期或短期记忆功能 集成 TanStack AI Memory 中间件以使用外部记忆服务
packages/ai-memory/skills/tanstack-ai-memory-mem0/SKILL.md
npx skills add TanStack/ai --skill tanstack-ai-memory-mem0 -g -y
提供基于 Redis 的生产级 AI 记忆适配器,支持 ioredis 和 node-redis,涵盖客户端排序、存储模型及故障排查。
需要为 TanStack AI 配置 Redis 持久化记忆 集成 Redis 作为 AI 记忆后端
packages/ai-memory/skills/tanstack-ai-memory-redis/SKILL.md
npx skills add TanStack/ai --skill tanstack-ai-memory-redis -g -y
用于在TanStack AI chat调用中集成服务端记忆中间件,支持跨会话上下文持久化。涵盖适配器选择、作用域安全校验及数据生命周期管理。
需要实现用户或会话级别的长期记忆功能 配置AI聊天应用以支持跨轮次/跨会话的上下文回忆
packages/ai-memory/skills/tanstack-ai-memory/SKILL.md
npx skills add TanStack/ai --skill tanstack-ai-memory -g -y
为Cloudflare Worker集成TanStack AI聊天持久化,生成包含D1数据库和Durable Object锁的适配器代码。
需要为Cloudflare Worker添加AI聊天数据持久化功能 配置Cloudflare D1数据库绑定及Durable Object
packages/ai-persistence/skills/ai-persistence/build-cloudflare-adapter/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/build-cloudflare-adapter -g -y
实现 Cloudflare Worker 中 TanStack AI 生成媒体的持久化存储,集成 R2 存储字节和 D1/KV 存储元数据,提供 BlobStore 与 ArtifactStore 的工厂函数及 GET 路由服务。
需要为 AI 生成的媒体文件(图片、音频等)提供持久化存储 在 Cloudflare Worker 中集成 R2 和 D1/KV 进行数据存储
packages/ai-persistence/skills/ai-persistence/build-cloudflare-artifact-store/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/build-cloudflare-artifact-store -g -y
为无专用适配器的数据库(如Postgres、MongoDB等)构建TanStack AI聊天持久化适配器,生成单文件实现并处理DDL迁移。
需要自定义数据库的AI聊天持久化 使用非Drizzle/Prisma/Cloudflare的数据库存储对话
packages/ai-persistence/skills/ai-persistence/build-custom-adapter/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/build-custom-adapter -g -y
为已有Drizzle ORM的应用集成TanStack AI聊天持久化功能,生成适配文件并添加数据库表结构。
需要为Drizzle项目添加AI聊天记录存储 集成TanStack AI持久化层
packages/ai-persistence/skills/ai-persistence/build-drizzle-adapter/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/build-drizzle-adapter -g -y
为已有 Prisma 的应用集成 TanStack AI 聊天持久化。通过读取现有 schema 和客户端配置,生成 chat-persistence.ts 文件并添加四个必要模型至 schema.prisma,指导用户运行迁移命令,实现符合规范的聊天数据存储。
需要为使用 Prisma 的应用添加 AI 聊天历史记录存储功能 要求在不引入新数据库或客户端的情况下集成 TanStack AI 持久化
packages/ai-persistence/skills/ai-persistence/build-prisma-adapter/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/build-prisma-adapter -g -y
为 TanStack AI 服务器提供聊天状态持久化中间件,支持消息、运行状态及中断的存储与恢复。适用于需维护多设备会话历史或实现耐用性工具审批的服务端场景。
需要服务端保存聊天记录以便跨设备同步 需要持久化AI运行状态以支持中断恢复 配置TanStack AI服务器的持久化中间件
packages/ai-persistence/skills/ai-persistence/server/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/server -g -y
提供 TanStack AI 聊天的状态持久化能力,区分交付耐久性与状态存储。实现多种 Store 接口契约与中间件,支持客户端与服务端数据在重载、多设备或重启后恢复,适配各类数据库后端。
需要保存聊天历史以便后续恢复 实现跨设备或刷新后的会话状态同步
packages/ai-persistence/skills/ai-persistence/SKILL.md
npx skills add TanStack/ai --skill ai-persistence -g -y
提供 TanStack AI 持久化存储的契约定义与实现指南,涵盖消息、运行、中断等 Store 接口规范及全量覆盖等关键不变量,指导开发者适配各类数据库。
需要为 AI 应用实现自定义数据库持久化层 实现 MessageStore, RunStore, InterruptStore 等接口 配置 defineAIPersistence 适配器
packages/ai-persistence/skills/ai-persistence/stores/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/stores -g -y
实现 AG-UI 服务端流式协议,提供 SSE 和 NDJSON 格式支持。涵盖事件类型定义、请求参数解析、工具合并及安全处理,用于构建无客户端依赖的后端 AG-UI 事件服务。
需要实现 AG-UI 流式响应接口 处理 SSE/NDJSON 格式的事件流 集成 TanStack AI 后端逻辑
packages/ai/skills/ai-core/ag-ui-protocol/SKILL.md
npx skills add TanStack/ai --skill ai-core/ag-ui-protocol -g -y
实现端到端聊天功能,涵盖服务端 SSE 流式接口、客户端 Hook 及消息渲染。支持多模态内容、思考过程显示及连接适配,提供 TanStack AI 生态的标准化聊天体验构建方案。
需要实现基于 SSE 的流式聊天功能 前端集成聊天组件和消息展示逻辑 后端配置聊天 API 路由以支持流式响应
packages/ai/skills/ai-core/chat-experience/SKILL.md
npx skills add TanStack/ai --skill ai-core/chat-experience -g -y
指导如何将 TanStack AI 的 useChat 接入自定义后端,支持 SSE 和 NDJSON 流式传输,实现动态认证、URL 配置及自定义 Fetch 客户端。
需要连接非默认 AI 后端 配置自定义 SSE/NDJSON 通信 处理动态认证令牌或 URL
packages/ai/skills/ai-core/custom-backend-integration/SKILL.md
npx skills add TanStack/ai --skill ai-core/custom-backend-integration -g -y
提供 TanStack AI 活动的可插拔调试日志功能,支持按类别开关及自定义 logger。
需要开启或关闭 AI 活动调试日志 需要将日志输出到自定义 logger 需要过滤特定类别的日志
packages/ai/skills/ai-core/debug-logging/SKILL.md
npx skills add TanStack/ai --skill ai-core/debug-logging -g -y
TanStack AI的并发控制技能,提供withLocks中间件和LockStore接口,用于多实例或跨工作器间的互斥协调。支持内存锁及分布式扩展,确保关键代码段的线程安全与租约管理。
需要处理多实例并发冲突 实现跨工作器互斥锁 配置TanStack AI中间件以保障关键段安全
packages/ai/skills/ai-core/locks/SKILL.md
npx skills add TanStack/ai --skill ai-core/locks -g -y
提供聊天生命周期中间件钩子,支持分析、日志、追踪及工具缓存。适用于需要监控或干预AI对话流程(如配置、分块、工具调用)的场景。
需要为AI聊天添加自定义日志或埋点 需要拦截或修改工具调用行为 需要实现流式响应的实时处理
packages/ai/skills/ai-core/middleware/SKILL.md
npx skills add TanStack/ai --skill ai-core/middleware -g -y
TanStack AI 核心技能入口,路由至聊天体验、工具调用、媒体生成等子技能及伴侣包功能。提供类型安全、供应商无关的 AI SDK 开发指南与最佳实践。
需要集成 TanStack AI SDK 构建基于 LLM 的聊天界面 配置 AI 提供商适配器 实现结构化输出或工具调用
packages/ai/skills/ai-core/SKILL.md
npx skills add TanStack/ai --skill ai-core -g -y
提供 TanStack AI 的工具调用技能,支持基于 Zod 的异构定义、服务端与客户端实现、流式处理及 UI 渲染。
需要实现 AI 模型与外部工具或前端 UI 的交互 构建全栈 AI 应用中的工具调用逻辑
packages/ai/skills/ai-core/tool-calling/SKILL.md
npx skills add TanStack/ai --skill ai-core/tool-calling -g -y
并行抓取仓库所有Open PR、Issue和Discussion,按优先级生成排序报告,指导维护者优先处理需审查的代码、修复的问题及需要关注的讨论。
triage open issues/PRs prioritize the backlog what should I review first sweep the repo
.claude/skills/triage-github/SKILL.md
npx skills add TanStack/ai --skill triage-github -g -y
提供AI Agent沙箱隔离运行能力,支持Docker/本地环境、声明式工作区配置(Git安装/技能注入)、类型安全密钥管理及完整生命周期控制,确保Agent在隔离环境中安全执行。
需要为AI适配器创建隔离运行环境 配置沙箱内的Git仓库克隆与工作区初始化 管理沙箱中的敏感密钥和凭证 定义沙箱的生命周期策略如快照或复用
packages/ai-sandbox/skills/ai-sandbox/SKILL.md
npx skills add TanStack/ai --skill ai-sandbox -g -y
配置AI模型提供商适配器,支持多厂商选择、API密钥管理及采样参数设置。指导用户如何集成不同LLM服务并自定义扩展适配器。
需要集成特定AI提供商(如OpenAI, Anthropic)的模型 配置AI服务的API密钥和环境变量 调整模型采样参数(temperature, max_tokens等)
packages/ai/skills/ai-core/adapter-configuration/SKILL.md
npx skills add TanStack/ai --skill ai-core/adapter-configuration -g -y
提供浏览器端聊天持久化方案,支持 localStorage、sessionStorage 和 indexedDB 适配器。实现 SPA 重载后消息恢复、中断恢复及流式重连,涵盖客户端主导与服务端主导两种模式,确保对话状态与生成结果的耐久性。
需要实现单页应用刷新后聊天记录保留 处理聊天中断后的重新连接与状态恢复 配置浏览器端数据持久化策略
packages/ai/skills/ai-core/client-persistence/SKILL.md
npx skills add TanStack/ai --skill ai-core/client-persistence -g -y
提供图像、音频、视频及语音生成的端到端实现方案,涵盖多模型适配器集成、SSE流式传输及React Hooks封装。
需要生成图片、视频或音频 调用TTS或语音转文字功能 集成多AI媒体生成模型
packages/ai/skills/ai-core/media-generation/SKILL.md
npx skills add TanStack/ai --skill ai-core/media-generation -g -y
提供LLM类型安全的JSON Schema响应能力,支持Zod等库。涵盖基础调用、流式处理、多轮对话及Harness适配器等模式,确保输出自动验证与类型推断。
需要LLM返回结构化数据 实现基于Schema的输入输出校验 构建流式JSON解析应用
packages/ai/skills/ai-core/structured-outputs/SKILL.md
npx skills add TanStack/ai --skill ai-core/structured-outputs -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 18:26
浙ICP备14020137号-1 $访客地图$