Agent Skills › TanStack/ai

TanStack/ai

GitHub

用于生成面向公众的React教学示例和文档教程。通过Nx脚手架创建应用,精简代码以匹配特定场景,并编写配套教程页面,确保符合TanStack AI项目的规范与结构。

66 skills 3,141

Install All Skills

npx skills add TanStack/ai --all -g -y
More Options

List skills in collection

npx skills add TanStack/ai --list

Skills in Collection (66)

Showing top 50 of 66 by quality score. Use the install list command or open individual skills for the rest.

用于生成面向公众的React教学示例和文档教程。通过Nx脚手架创建应用,精简代码以匹配特定场景,并编写配套教程页面,确保符合TanStack AI项目的规范与结构。
需要添加新的公开教学示例 编写技术文档教程
.agents/skills/add-example-tutorial/SKILL.md
npx skills add TanStack/ai --skill add-example-tutorial -g -y
审计 TanStack AI 提供商适配器的功能差异和过时模型列表,生成 Markdown 报告。支持按提供商、功能、模型或活动覆盖范围进行扫描,不直接修改源码。
需要对比 AI 适配器与上游文档的功能差异 检查模型列表是否过时 评估多提供商间的功能对等性
.agents/skills/gap-analysis/SKILL.md
npx skills add TanStack/ai --skill gap-analysis -g -y
专为ADHD用户设计的输出格式技能,通过前置行动、分步列表和抑制旁支等规则,降低认知负荷,提升执行效率。
用户触发/i-have-adhd命令 用户声明患有ADHD 请求ADHD友好型输出
.agents/skills/i-have-adhd/SKILL.md
npx skills add TanStack/ai --skill i-have-adhd -g -y
用于自动生成和更新 GitHub PR 标题及正文。通过分析代码差异、分类 PR 类型并遵循特定写作规范,确保描述准确且符合团队标准。
用户请求生成或更新 PR 描述 执行 gh pr create 前 Agent 推送已有关闭 PR 的分支后
.agents/skills/pr-description/SKILL.md
npx skills add TanStack/ai --skill pr-description -g -y
指导创建基于 Nx 的 React 公共教学示例和文档教程。涵盖应用生成、代码精简、文件布局及教程页面编写,确保符合 TanStack AI 项目规范。
添加公开教学示例 编写文档教程
.claude/skills/add-example-tutorial/SKILL.md
npx skills add TanStack/ai --skill add-example-tutorial -g -y
审计 TanStack AI 提供商适配器的功能对等性差距和过时模型列表,生成 Markdown 报告。通过解析参数、读取本地代码库并对比上游文档,识别功能缺失、模型差异及遥测不一致等问题,不直接修改源代码。
/gap-analysis <provider> /gap-analysis feature <name> /gap-analysis models /gap-analysis --all
.claude/skills/gap-analysis/SKILL.md
npx skills add TanStack/ai --skill gap-analysis -g -y
针对ADHD读者的输出优化技能,通过前置行动、分步编号、抑制发散等规则提升执行效率。触发场景包括用户声明ADHD或调用指令时。
用户声明患有ADHD 调用/i-have-adhd指令
.claude/skills/i-have-adhd/SKILL.md
npx skills add TanStack/ai --skill i-have-adhd -g -y
根据代码差异自动生成符合规范的 GitHub PR 标题和正文。支持自动触发或手动调用,需加载特定语言技能,执行分类、测试门禁及模板匹配流程,确保描述准确且格式统一。
用户请求编写 PR 标题或正文 即将运行 gh pr create Agent 向已有 PR 的分支推送代码 用户输入 /pr-description
.claude/skills/pr-description/SKILL.md
npx skills add TanStack/ai --skill pr-description -g -y
指导如何创建基于 Nx React 生成器的公开教学示例和文档教程,包括代码精简、文件布局及教程页面撰写规范。
需要添加新的公共教学示例 编写或更新文档教程
.grok/skills/add-example-tutorial/SKILL.md
npx skills add TanStack/ai --skill add-example-tutorial -g -y
审计TanStack AI提供商适配器的功能对等性差距和过时模型列表。通过解析参数范围,加载代码库文件并研究上游文档,生成包含新模型、特性覆盖率等维度的Markdown报告,不直接修改源码。
/gap-analysis <provider> /gap-analysis feature <name> /gap-analysis models /gap-analysis activities /gap-analysis --all
.grok/skills/gap-analysis/SKILL.md
npx skills add TanStack/ai --skill gap-analysis -g -y
针对ADHD读者的输出优化技能,强制以具体动作为首、分步编号、抑制无关信息,确保内容易执行。通过指令或/docs前置条件触发,适用于所有对话及文档生成场景。
用户声明患有ADHD /i-have-adhd命令 docs skill的前置过滤
.grok/skills/i-have-adhd/SKILL.md
npx skills add TanStack/ai --skill i-have-adhd -g -y
用于自动生成或更新 GitHub PR 标题和正文。通过分析代码差异、日志及模板,遵循简洁英语规范,确保描述准确且符合团队规范,支持自动触发或在用户指令下执行。
用户请求编写 PR 标题或正文 执行 gh pr create 前 Agent 推送已存在 PR 的分支后 用户输入 /pr-description
.grok/skills/pr-description/SKILL.md
npx skills add TanStack/ai --skill pr-description -g -y
用于构建和审查 Remix 3 应用的端到端技能,涵盖路由、控制器、中间件、UI 组件及测试等核心开发任务。
构建 Remix 应用结构 审查 Remix 代码 解决 Remix 架构问题
examples/ts-remix-chat/.agents/skills/remix/SKILL.md
npx skills add TanStack/ai --skill remix -g -y
提供LLM生成TypeScript代码在沙箱环境中的执行能力,支持多种隔离驱动、持久化代码片段库及信任策略,用于Chat体验中安全运行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
用于在 TanStack AI 中连接外部 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 Memory Hindsight 适配器,为模型提供长期记忆能力。通过 recall/retain/reflect 工具实现会话级记忆存储与检索,支持按用户和线程分桶,需配置可选客户端依赖。
需要为 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 Agent 的记忆持久化。通过会话模式管理用户与助手的交互历史,支持 recall 和 save 操作,集成 @tanstack/ai-memory 中间件以实现上下文检索。
需要为 AI 应用配置长期或短期记忆功能 集成 TanStack AI 记忆中间件 使用 Honcho SDK 进行对话状态管理
packages/ai-memory/skills/tanstack-ai-memory-honcho/SKILL.md
npx skills add TanStack/ai --skill tanstack-ai-memory-honcho -g -y
提供基于内存的AI记忆适配器,适用于本地开发、测试及单进程演示场景。支持自定义嵌入器、提取逻辑及召回参数,但不支持持久化或多进程部署。
需要临时记忆功能用于本地调试 编写单元测试或集成测试时需要隔离的记忆存储 构建无需数据持久化的单进程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 连接 mem0 服务器实现 AI 会话的记忆持久化与检索。无需额外 SDK 依赖,支持用户级记忆保存、召回及搜索调优,适用于需要长期记忆能力的 AI 应用开发。
需要为 AI Agent 添加长期记忆功能 集成第三方 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 应用后端。
需要为 AI 应用添加 Redis 持久化记忆功能 配置 @tanstack/ai-memory 的 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() 中集成服务端记忆中间件,支持跨会话上下文持久化。涵盖适配器选型(如 Redis、mem0)、作用域安全配置及 recall/save 生命周期管理。
需要为 AI 聊天添加跨会话记忆功能 集成 TanStack 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 锁存储的代码,支持 Drizzle/原生 SQL 及迁移管理。
需要在 Cloudflare Worker 中集成 AI 聊天的持久化功能 配置 Cloudflare D1 数据库和 Durable Objects 用于会话状态存储
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构建持久化存储,利用R2和D1实现AI生成媒体(图片、音频等)的Blob与元数据存取。
需要持久化AI生成的媒体文件 配置Cloudflare 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等)构建TanStack AI聊天持久化适配器,生成单一文件并处理DDL迁移。
需要自定义数据库聊天的持久化存储 现有ORM或数据库驱动无现成适配方案
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,支持 SQLite/Postgres/MySQL,严格遵循现有配置与命名规范。
应用需要为 TanStack AI 添加聊天持久化功能 需要将聊天数据存储到现有的 Drizzle 数据库中
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 聊天持久化,自动生成包含四个模型及迁移脚本的 chat-persistence.ts 文件。
需要为运行 Prisma 的应用添加 AI 聊天持久化功能 询问如何在现有 Prisma 项目中集成聊天存储
packages/ai-persistence/skills/ai-persistence/build-prisma-adapter/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/build-prisma-adapter -g -y
提供服务器端聊天状态持久化中间件,支持消息、运行状态及中断的存储与恢复,实现多设备同步和可靠工具审批。
需要持久化AI对话历史 实现跨设备聊天状态同步 处理AI中断和工具审批的可靠性
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
提供 TanStack AI 持久化存储的合同参考,指导实现 MessageStore 等接口以适配任意数据库。涵盖定义、形状选择、核心契约及不变量,确保数据持久化的正确集成。
需要为 AI 应用实现自定义数据库持久层 查看或实现 @tanstack/ai-persistence 的 Store 合同 排查持久化存储相关的类型错误或运行时异常
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 后端流式响应接口 处理 AG-UI 协议的 SSE/NDJSON 数据格式转换 服务端集成 Agent 运行与工具调用逻辑
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 流式接口、客户端 useChat Hook、多模态消息渲染及连接适配,提供全栈 Chat UI 实现方案。
需要实现聊天功能 集成 TanStack AI SDK 处理流式响应
packages/ai/skills/ai-core/chat-experience/SKILL.md
npx skills add TanStack/ai --skill ai-core/chat-experience -g -y
指导如何将 useChat 连接至非 TanStack AI 的后端,支持自定义 SSE/HTTP 流、动态鉴权及请求选项配置。
需要连接自定义后端 API 配置 SSE 或 HTTP 流式响应 实现动态认证头
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 活动的可插拔调试日志功能,支持按类别开关及自定义日志器。
需要开启或关闭 AI 活动调试日志 需要将日志输出到自定义记录器 需要过滤特定类别的调试信息
packages/ai/skills/ai-core/debug-logging/SKILL.md
npx skills add TanStack/ai --skill ai-core/debug-logging -g -y
提供 TanStack AI 的多实例协调锁机制,支持进程内内存锁及自定义分布式锁实现。用于解决多写者竞争问题,确保关键代码段的互斥执行,独立于持久化存储,适用于沙箱等中间件场景。
需要跨工作器或实例的互斥访问 处理并发写入冲突 实现分布式锁或租约管理
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指南。涵盖聊天体验、工具调用、媒体生成、结构化输出及中间件等子技能的导航与最佳实践,是构建AI应用的基础参考。
需要集成TanStack AI SDK 查询AI功能子模块文档 配置AI提供商适配器 实现流式聊天界面
packages/ai/skills/ai-core/SKILL.md
npx skills add TanStack/ai --skill ai-core -g -y
提供基于Zod的等值工具定义系统,支持前后端共享Schema。实现服务端执行与客户端交互(如UI更新),集成聊天流、工具审批及中间件中断机制,适用于构建全栈AI应用中的Agent工具调用能力。
需要为AI模型定义可调用工具 实现前端UI与后端逻辑的工具同步 配置聊天会话中的工具执行流程
packages/ai/skills/ai-core/tool-calling/SKILL.md
npx skills add TanStack/ai --skill ai-core/tool-calling -g -y
将回答以emoji为主的短故事形式重述,引导用emoji设定场景,保持简短并准确反映内容。
用户要求使用emoji风格回复 需要趣味化或创意化的答案呈现
testing/panel/skills/emoji-storyteller/SKILL.md
npx skills add TanStack/ai --skill emoji-storyteller -g -y
该技能要求模型仅以俳句形式(5-7-5音节)回答用户问题,捕捉核心内容并简化表达,不添加任何额外文本。
用户希望获得诗歌形式的简短回复 需要将答案转化为三行五七五音节的格式
testing/panel/skills/haiku/SKILL.md
npx skills add TanStack/ai --skill haiku -g -y
将回答转换为海盗风格,包含问候语、航海俚语和结束语,同时确保内容准确有用。
用户要求使用海盗语气回答 激活海盗说话技能
testing/panel/skills/pirate-speak/SKILL.md
npx skills add TanStack/ai --skill pirate-speak -g -y
用于审查和修复 Bug PR 的安全技能。强制先进行安全扫描,禁止执行作者提供的命令,需复现 Bug并拒绝无关代码块。适用于标题或内容涉及 Bug 修复的 PR 审查、审批及更新场景。
PR 标题或正文包含 bug fix 描述 用户指令 /bugfix-pr 或 'review this fix' 在创建或编辑 Bug 修复类 PR 前
.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原则,避免过度工程和样板代码,适用于追求极简实现和快速交付的开发场景。
用户要求最简单或最小化方案 抱怨过度设计或冗余依赖
.agents/skills/ponytail/SKILL.md
npx skills add TanStack/ai --skill ponytail -g -y
自动化批量处理代码审查前准备,包括安全扫描、变基、CI审批及冲突检测,支持按范围过滤和并行执行,提升PR管理效率。
用户输入/pr-sweep命令 要求sweep PRs或inbound PRs 请求rebase outsider/in-house PRs 要求approve waiting CI 执行daily PR sweep
.agents/skills/pr-sweep/SKILL.md
npx skills add TanStack/ai --skill pr-sweep -g -y
基于ASD-STE100标准生成或重写技术文档,确保清晰无歧义。适用于README、操作手册等,通过严格词汇和句法规则消除AI生成痕迹,提升非母语读者可读性。
用户要求使用 ASD-STE100 或 Simplified Technical English 用户要求 'de-slop' 或使文本更可读 需要编写或重写技术文档、错误消息、发布说明
.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
.agents/skills/triage-github/SKILL.md
npx skills add TanStack/ai --skill triage-github -g -y
针对Bug修复PR的安全审查技能,强制先进行安全扫描,拒绝执行不可信命令,复现Bug并拒绝非必要代码变更。用于审核、批准或更新修复类PR。
用户输入 /bugfix-pr 或 'review this fix' PR标题或描述表明是Bug修复 准备创建或编辑修复类PR时
.claude/skills/bugfix-pr/SKILL.md
npx skills add TanStack/ai --skill bugfix-pr -g -y
用于编写、编辑和组织文档的 Skill。涵盖规划读者与结构、设定语气,并强制集成 simple-english 和 i-have-adhd 技能以确保内容简洁易懂且符合认知习惯。
用户请求撰写或更新文档 功能规划阶段需列出文档影响 实现完成后需补充文档
.claude/skills/docs/SKILL.md
npx skills add TanStack/ai --skill docs -g -y
强制极简开发策略,通过YAGNI原则、优先使用标准库和原生特性、拒绝过度设计,实现最短路径的高效代码生成。
用户要求最简单或最小化解决方案 抱怨代码冗余或过度工程化 提及YAGNI或懒惰模式
.claude/skills/ponytail/SKILL.md
npx skills add TanStack/ai --skill ponytail -g -y
自动扫描和处理拉取请求,包括安全扫描、变基合并、CI审批及审查推荐,支持多种筛选范围和批量操作,旨在高效预处理PR以加速代码审查流程。
用户运行 /pr-sweep 命令 用户要求 sweep PRs 或 security-check outside PRs
.claude/skills/pr-sweep/SKILL.md
npx skills add TanStack/ai --skill pr-sweep -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-27 20:58
浙ICP备14020137号-1