Agent Skills › TanStack/ai

TanStack/ai

GitHub

用于审计 TanStack AI 提供商适配器的功能差异和过时模型列表。通过对比上游文档与本地代码,生成包含新模型、功能对等性、遥测差异等的 Markdown 报告,不直接修改源代码。

54 个 Skill 3,030

安装全部 Skills

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

预览集合内 Skills

npx skills add TanStack/ai --list

集合内 Skills (54)

按质量分展示前 50 个(共 54 个),完整列表请用安装命令预览或逐个打开详情。

用于审计 TanStack AI 提供商适配器的功能差异和过时模型列表。通过对比上游文档与本地代码,生成包含新模型、功能对等性、遥测差异等的 Markdown 报告,不直接修改源代码。
需要检查特定 AI 提供商适配器的功能覆盖情况 发现模型列表可能过时或存在功能缺口 执行全面的适配器健康度审计
.agents/skills/gap-analysis/SKILL.md
npx skills add TanStack/ai --skill gap-analysis -g -y
专为ADHD用户设计的输出风格技能,通过前置行动、分步编号和抑制旁枝等规则,降低认知负荷并提升执行效率。可作为docs技能的强制过滤器使用。
用户提及患有ADHD 请求ADHD友好型输出 作为docs技能的 prerequisite 加载
.agents/skills/i-have-adhd/SKILL.md
npx skills add TanStack/ai --skill i-have-adhd -g -y
自动生成 GitHub PR 标题和正文。基于代码差异,遵循简单英语规范,分类 PR 类型(修复、功能或杂项),并调用 gh pr create/edit 命令发布描述,确保内容准确且格式统一。
用户请求生成 PR 标题或正文 执行 gh pr create 前 Agent git push 到已有 PR 的分支后
.agents/skills/pr-description/SKILL.md
npx skills add TanStack/ai --skill pr-description -g -y
审计 TanStack AI 提供商适配器的功能差距和模型列表,生成对比报告。
需要检查特定适配器与上游文档的功能一致性时 发现新模型或需要跨适配器功能对比时
.claude/skills/gap-analysis/SKILL.md
npx skills add TanStack/ai --skill gap-analysis -g -y
为ADHD读者优化输出风格,要求首行直接给出行动、步骤编号化、结尾明确下一步、抑制无关信息并持续复述状态。作为docs技能的写作过滤器使用。
用户触发/i-have-adhd命令 用户声明有ADHD 请求ADHD友好型输出
.claude/skills/i-have-adhd/SKILL.md
npx skills add TanStack/ai --skill i-have-adhd -g -y
自动分析代码差异,生成符合规范的 GitHub PR 标题和正文。支持在创建或更新 PR 时触发,需先加载指定技能以确保内容清晰简洁。
用户请求编写 PR 描述 执行 gh pr create 前 代理推送已有 PR 的分支后
.claude/skills/pr-description/SKILL.md
npx skills add TanStack/ai --skill pr-description -g -y
审计 TanStack AI 提供商适配器的功能差异和模型列表更新,生成 Markdown 报告。不直接修改源码,仅作为维护工具输出差异分析结果。
需要检查特定或所有 AI 提供商适配器的功能覆盖情况 需要对比上游文档与现有适配器实现的特性差异 需要发现新的模型支持或缺失的功能
.grok/skills/gap-analysis/SKILL.md
npx skills add TanStack/ai --skill gap-analysis -g -y
针对ADHD读者的输出优化技能,通过前置行动、编号步骤和抑制旁支,提升信息执行效率。作为docs技能的写作过滤器使用。
用户触发 /i-have-adhd 命令 用户表示患有ADHD或请求ADHD友好型输出
.grok/skills/i-have-adhd/SKILL.md
npx skills add TanStack/ai --skill i-have-adhd -g -y
根据代码差异自动生成 GitHub PR 标题和正文,支持自动触发或命令调用。需遵循简单英语规范,区分修复/功能类型,并强制检查测试覆盖与前置条件。
用户请求编写 PR 描述或标题 执行 gh pr create 前 智能体推送已关联 PR 的分支后 输入 /pr-description
.grok/skills/pr-description/SKILL.md
npx skills add TanStack/ai --skill pr-description -g -y
提供LLM生成TypeScript代码的安全沙箱执行能力,支持Node.js、QuickJS等多种隔离驱动及持久化片段库。用于在聊天应用中安全运行AI生成的代码并调用工具。
需要在聊天环境中让LLM生成并执行TypeScript代码 需要为AI生成代码提供安全的沙箱隔离执行环境
packages/ai-code-mode/skills/ai-code-mode/SKILL.md
npx skills add TanStack/ai --skill ai-code-mode -g -y
提供 MCP 协议客户端能力,支持连接外部服务器、调用工具、读取资源及生成 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 记忆适配器,通过 recall/save 机制为 LLM 提供长期记忆能力。支持按会话分桶存储,暴露 retain/recall/reflect 工具供模型自主管理上下文,实现跨对话的知识保留与检索。
需要为 AI Agent 添加长期记忆功能 配置 TanStack AI 的记忆中间件 希望模型能自主回忆和保存历史对话信息
packages/ai-memory/skills/tanstack-ai-memory-hindsight/SKILL.md
npx skills add TanStack/ai --skill tanstack-ai-memory-hindsight -g -y
集成Honcho托管记忆适配器,提供基于会话的合成式回忆能力。用于在AI应用中持久化用户对话并获取上下文摘要,支持自定义用户ID、服务端点及工作区配置。
需要为AI应用添加长期记忆功能 配置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 的内存适配器,用于本地开发、测试及单进程演示。支持零依赖配置,包含 topK、embedder 等选项,适用于无需持久化的场景,生产环境应改用 Redis。
需要为 TanStack AI 配置内存存储 本地开发或单元测试中的临时记忆需求 单进程演示应用
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 集成 mem0 服务器进行记忆存取
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,实现记录的保存与召回及客户端排序。涵盖配置、存储模型、性能限制及故障排查指南。
需要为 AI Agent 集成持久化记忆功能 配置或调试 TanStack AI Memory 的 Redis 后端 处理 Redis 连接、数据序列化或索引问题
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() 中集成服务器端记忆中间件,涵盖适配器选型、作用域安全及生命周期管理。
需要跨会话或跨轮次持久化用户上下文 集成第三方记忆服务如 mem0 或 Redis
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数据库与Drizzle或原生SQL的集成 实现跨隔离实例的分布式锁协调
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 存储元数据,并提供获取和删除接口。
需要为 AI 生成内容(图片/音频等)提供持久化存储 在 Cloudflare Workers 中集成 R2 和 D1 作为后端
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等)的应用构建自定义AI聊天持久化适配器,生成单一文件并处理DDL迁移。
需要实现AI聊天历史存储 应用未使用Drizzle/Prisma/Cloudflare D1 需基于现有数据库客户端定制ChatPersistence
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 聊天持久化。自动识别数据库方言、Schema 和 DB 句柄,生成包含四个核心表的持久化模块及 Schema 变更,严格遵循现有项目规范与迁移流程。
需要为 Drizzle 应用添加 AI 聊天历史存储功能 请求生成 chat-persistence.ts 适配文件
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。
需要为使用 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
提供服务器端聊天状态持久化中间件,支持消息、运行记录及中断恢复的可靠存储。
需要实现多设备同步的聊天历史 要求服务器端拥有权威会话数据 需处理工具调用的持久化审批
packages/ai-persistence/skills/ai-persistence/server/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/server -g -y
提供TanStack AI聊天与生成的状态持久化方案,定义存储接口契约、中间件及测试工具。支持会话在多设备、重载和服务重启后恢复,实现客户端与服务端的数据一致性。
需要保存AI对话历史以便后续恢复 实现跨设备或页面刷新后的会话状态同步 配置服务端聊天的持久化存储逻辑
packages/ai-persistence/skills/ai-persistence/SKILL.md
npx skills add TanStack/ai --skill ai-persistence -g -y
提供AI持久化存储的契约定义与实现指南,涵盖消息、运行记录等存储接口规范及完整性测试。
需要为AI应用实现自定义数据库持久层 查看MessageStore或RunStore的接口契约 配置ai-persistence适配器
packages/ai-persistence/skills/ai-persistence/stores/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/stores -g -y
实现服务端 AG-UI 流式协议,支持 SSE 和 NDJSON 格式。提供事件类型定义、请求参数解析及工具合并逻辑,用于后端服务向客户端发送结构化 AI 交互事件。
需要实现 AI Agent 的后端流式接口 需要将聊天或代理运行状态转换为 SSE/NDJSON 格式 处理 AG-UI 协议的输入输出与工具调用
packages/ai/skills/ai-core/ag-ui-protocol/SKILL.md
npx skills add TanStack/ai --skill ai-core/ag-ui-protocol -g -y
提供基于 TanStack AI 的全端聊天实现技能,涵盖 SSE 流式响应、客户端 Hook 及多模态消息渲染,支持多种前端框架。
需要实现端到端的聊天功能 配置服务器端 SSE 流式输出 集成客户端聊天状态管理 Hook
packages/ai/skills/ai-core/chat-experience/SKILL.md
npx skills add TanStack/ai --skill ai-core/chat-experience -g -y
指导如何将 TanStack AI 的 useChat 连接至非标准后端,支持通过 fetchServerSentEvents 和 fetchHttpStream 自定义 SSE/NDJSON 协议、动态 URL、认证头及请求选项。
需要集成自定义 AI 后端服务 配置 SSE 或 HTTP 流式响应 处理动态鉴权令牌或租户 ID
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 调试日志的插件化技能,支持开关控制、分类过滤及接入 Pino/Winston 等自定义日志记录器。
需要开启或关闭 AI 活动调试日志 需要过滤特定类别的日志输出 需要将日志管道接入自定义日志库
packages/ai/skills/ai-core/debug-logging/SKILL.md
npx skills add TanStack/ai --skill ai-core/debug-logging -g -y
提供多实例协调的锁机制,支持跨工作区互斥。包含内存锁及分布式适配指南,解决并发竞争问题,与持久化存储分离,确保关键部分安全执行。
需要多实例或多工作器间的互斥锁 处理并发写入竞争场景 实现分布式锁或租约机制
packages/ai/skills/ai-core/locks/SKILL.md
npx skills add TanStack/ai --skill ai-core/locks -g -y
提供聊天生命周期的中间件钩子,用于在配置、开始、分块、工具调用前后等阶段执行分析、日志记录和追踪逻辑。
需要集成聊天会话的分析或监控 需要在工具调用前后插入自定义逻辑 需要实现流式数据的实时处理或过滤
packages/ai/skills/ai-core/middleware/SKILL.md
npx skills add TanStack/ai --skill ai-core/middleware -g -y
TanStack AI 核心技能入口,提供类型安全、提供商无关的 AI SDK。涵盖聊天体验、工具调用、媒体生成、结构化输出及中间件等子技能,指导开发者正确导入与使用 SDK 功能。
需要集成 TanStack AI SDK 配置 AI 提供商适配器 构建基于 LLM 的应用功能
packages/ai/skills/ai-core/SKILL.md
npx skills add TanStack/ai --skill ai-core -g -y
提供基于 Zod 的异构工具系统,支持服务端与客户端工具定义、路由集成、UI 渲染及审批拦截流,实现 AI 聊天应用中的完整工具调用闭环。
需要为 AI 聊天应用定义和注册工具 实现前端 UI 与后端 AI 模型间的工具交互 配置工具调用的输入输出 Schema
packages/ai/skills/ai-core/tool-calling/SKILL.md
npx skills add TanStack/ai --skill ai-core/tool-calling -g -y
专门用于审查和修复 Bug 的 PR,强调安全扫描、复现 bug 及最小化变更。防止恶意代码注入,确保仅包含必要的修复逻辑。
收到 /bugfix-pr 指令 用户请求审查或验证 bug 修复 PR 标题或内容明确标识为 bug fix
.agents/skills/bugfix-pr/SKILL.md
npx skills add TanStack/ai --skill bugfix-pr -g -y
专注于编写高质量用户文档的 Skill。强调以读者为中心,通过两阶段流程(先规划受众与结构,再撰写内容)确保文档实用清晰。强制在写作前加载简易英语和 ADHD 友好技能,并在功能规划和实现完成时同步更新文档。
write docs for X document this feature add a guide update the docs reorganize the docs plan feature X implement X /docs
.agents/skills/docs/SKILL.md
npx skills add TanStack/ai --skill docs -g -y
强制极简开发,优先YAGNI、标准库和原生特性,拒绝过度设计和样板代码。通过阶梯式决策提供最小可行解,适用于追求高效、低耦合的编码场景。
用户要求最简单或最小化方案 用户抱怨过度工程或代码膨胀 使用 'ponytail' 或 'lazy mode' 等指令
.agents/skills/ponytail/SKILL.md
npx skills add TanStack/ai --skill ponytail -g -y
基于ASD-STE100标准简化技术英语,用于撰写或重写文档、README等,消除歧义和AI生成痕迹。
用户要求使用STE、Simplified Technical English、ASD-STE100 用户要求de-slop、make this readable、write for non-native readers
.agents/skills/simple-english/SKILL.md
npx skills add TanStack/ai --skill simple-english -g -y
并行抓取并分析仓库中所有开放的Issue、PR和Discussion,生成优先级报告,指导维护者优先处理哪些内容。
triage open issues/PRs prioritize the backlog what should I review first sweep the repo
.agents/skills/triage-github/SKILL.md
npx skills add TanStack/ai --skill triage-github -g -y
专门用于审查和修复Bug的PR。强制先进行安全扫描,禁止执行PR中的命令,需复现Bug并拒绝非必要代码变更。适用于标题或内容涉及Bug修复的PR场景。
PR标题或描述表明是Bug修复 用户输入/bugfix-pr或类似指令
.claude/skills/bugfix-pr/SKILL.md
npx skills add TanStack/ai --skill bugfix-pr -g -y
用于编写、编辑和组织文档的技能。强调以用户为中心,通过两阶段流程(规划读者与结构、撰写内容)确保文档实用且易懂。要求结合 simple-english 和 i-have-adhd 技能提升可读性,并在功能规划和实现完成时同步更新文档。
write docs for X document this feature add a guide update the docs reorganize the docs plan feature X implement X /docs
.claude/skills/docs/SKILL.md
npx skills add TanStack/ai --skill docs -g -y
强制采用最简、最小化且能工作的解决方案,倡导YAGNI原则,优先使用标准库和原生特性,避免过度设计和样板代码。
用户说'ponytail', 'be lazy', 'lazy mode', 'simplest solution', 'minimal solution', 'yagni', 'do less', 'shortest path' 用户抱怨过度工程、臃肿、样板代码或不必要的依赖
.claude/skills/ponytail/SKILL.md
npx skills add TanStack/ai --skill ponytail -g -y
基于ASD-STE100标准生成或重写技术文档,确保语言清晰、无歧义且适合非母语读者。适用于README、API指南等,强制使用简单句式和单一词汇,消除AI生成的冗余内容。
用户要求简化英文或去AI味 提及ASD-STE100或Simplified Technical English 需要编写或审查技术文档、错误信息
.claude/skills/simple-english/SKILL.md
npx skills add TanStack/ai --skill simple-english -g -y
并行批量获取并评估仓库中所有开放的Issue、PR和讨论,生成优先级排序报告,指导维护者优先处理内容。
triage open issues/PRs prioritize the backlog what should I review first
.claude/skills/triage-github/SKILL.md
npx skills add TanStack/ai --skill triage-github -g -y
用于审查和修复Bug的PR,强调安全扫描、复现问题及最小化补丁,防止恶意代码注入。
用户请求审查或修复Bug PR 标题或内容包含bug fix关键词 执行/bugfix-pr命令
.grok/skills/bugfix-pr/SKILL.md
npx skills add TanStack/ai --skill bugfix-pr -g -y
用于编写、编辑和组织文档的 Skill。涵盖撰写指南、更新现有文档及重构内容。强调在功能规划和实现阶段同步规划文档,确保文档面向真实用户,采用简洁平实的语言,并强制结合 simple-english 和 i-have-adhd 技能以提升可读性。
write docs for X document this feature add a guide update the docs reorganize the docs plan feature X implement X /docs
.grok/skills/docs/SKILL.md
npx skills add TanStack/ai --skill docs -g -y
强制以极简、最少依赖和标准库优先原则提供解决方案,抑制过度工程化。通过YAGNI、内置功能及一行代码等阶梯策略,快速交付最简有效实现,减少样板代码和不必要抽象。
用户要求最简单或最小化方案 抱怨代码臃肿或过度设计
.grok/skills/ponytail/SKILL.md
npx skills add TanStack/ai --skill ponytail -g -y
自动扫描并预处理PR,支持安全扫描、变基、CI审批及审查建议分配。通过并行子代理高效处理大量PR,提供dry-run与apply模式,助力团队快速清理和准备代码审查。
用户请求sweep PRs或pr-sweep命令 需要rebase落后或冲突的PR 要求对PR进行安全扫描或CI审批
.grok/skills/pr-sweep/SKILL.md
npx skills add TanStack/ai --skill pr-sweep -g -y
基于ASD-STE100标准生成或重写技术文档,确保清晰无歧义。适用于README、API指南等,强制简化句式与词汇,消除AI冗余,服务非母语读者。
用户要求使用STE或ASD-STE100标准 请求去AI化或使文本更易读 为英语非母语者撰写文档 需要重写技术说明以符合控制语言规范
.grok/skills/simple-english/SKILL.md
npx skills add TanStack/ai --skill simple-english -g -y
通过并行子代理批量获取并分析 GitHub 仓库中所有开放的 Issues、PRs 和 Discussions,生成按优先级排序的报告,指导维护者优先处理需审查的 PR、需修复的 Issue 及需关注的讨论。
triage open issues/PRs prioritize the backlog what should I review first sweep the repo
.grok/skills/triage-github/SKILL.md
npx skills add TanStack/ai --skill triage-github -g -y
提供AI代理的沙箱隔离运行环境,支持Docker/本地容器、声明式工作区配置、安全密钥管理及快照持久化,确保Agent执行的安全性与可复现性。
需要为AI Agent提供隔离的执行环境 在沙箱中运行Claude Code等适配器 管理沙箱内的秘密凭证和依赖安装
packages/ai-sandbox/skills/ai-sandbox/SKILL.md
npx skills add TanStack/ai --skill ai-sandbox -g -y

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