Agent Skills › TanStack/ai

TanStack/ai

GitHub

指导创建面向公众的React教程示例应用。涵盖使用Nx生成器搭建项目、精简代码、编写文档及配置仓库,确保符合特定规范。

66 skills 3,202

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生成器搭建项目、精简代码、编写文档及配置仓库,确保符合特定规范。
需要添加新的公共教学示例 撰写技术文档教程
.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 标题和正文。支持在 gh pr create 前或推送后触发,需结合 simple-english 等技能确保内容简洁清晰,并依据 diff 分类修复、功能或文档类 PR。
用户请求编写 PR 描述或输入 /pr-description 执行 gh pr create 之前 Agent 向已有 PR 的分支 git push 之后
.agents/skills/pr-description/SKILL.md
npx skills add TanStack/ai --skill pr-description -g -y
指导创建公开React教学示例和文档教程,包括生成应用、精简代码、编写教程页面及配置PR。
添加公共教学示例 编写文档教程
.claude/skills/add-example-tutorial/SKILL.md
npx skills add TanStack/ai --skill add-example-tutorial -g -y
审计 TanStack AI 提供商适配器的功能对等性和模型列表,生成差异报告。支持按提供商、功能或全量扫描,通过对比上游文档与本地代码识别差距,不修改源码。
用户发起适配器功能差距审计 检查新模型支持情况 评估跨适配器功能一致性
.claude/skills/gap-analysis/SKILL.md
npx skills add TanStack/ai --skill gap-analysis -g -y
专为ADHD读者优化的输出格式技能,强制先行动后解释、步骤编号化及明确下一步,降低认知负荷。
用户触发/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标题和正文的Skill。通过分析代码差异、日志及模板,遵循特定写作规范生成描述,并在创建或编辑PR前自动触发,确保描述准确且符合仓库风格。
用户请求编写PR标题或正文 即将执行gh pr create命令 Agent在已有PR的分支上git push后
.claude/skills/pr-description/SKILL.md
npx skills add TanStack/ai --skill pr-description -g -y
用于生成和发布面向公众的 TanStack AI React 教程示例。涵盖从代码生成、精简应用到编写技术文档及创建 PR 的全流程,确保符合特定规范和结构。
需要创建一个公开的 React 应用示例作为教程 撰写与代码示例配套的技术文档
.grok/skills/add-example-tutorial/SKILL.md
npx skills add TanStack/ai --skill add-example-tutorial -g -y
审计 TanStack AI 提供商适配器的功能对等性和模型列表,生成差异报告。
检查特定适配器与上游文档的功能差异 扫描新模型或功能覆盖缺口
.grok/skills/gap-analysis/SKILL.md
npx skills add TanStack/ai --skill gap-analysis -g -y
针对ADHD读者的输出优化技能,要求首行即行动、步骤编号化、结尾明确下一步,并抑制无关信息。适用于直接交互或作为docs技能的写作过滤器,提升执行效率。
用户触发/i-have-adhd命令 用户表示患有ADHD 请求ADHD友好型输出 docs技能作为前置条件加载
.grok/skills/i-have-adhd/SKILL.md
npx skills add TanStack/ai --skill i-have-adhd -g -y
用于自动生成 GitHub PR 标题和正文的 Skill。通过分析代码 Diff、日志及模板,遵循简单英语规范,自动分类 PR 类型并生成符合规范的描述,支持在创建或编辑 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代码规范与架构
examples/ts-remix-chat/.agents/skills/remix/SKILL.md
npx skills add TanStack/ai --skill remix -g -y
提供在沙箱环境中执行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 协议技能,支持连接外部服务器、托管工具、生成类型及生命周期管理。
需要连接或集成外部 Model Context Protocol (MCP) 服务器 需要在服务端暴露自定义工具供 AI 调用 需要为 MCP 工具签名生成 TypeScript 类型
packages/ai-mcp/skills/ai-mcp/SKILL.md
npx skills add TanStack/ai --skill ai-mcp -g -y
集成 TanStack AI Hindsight 记忆适配器,为模型提供长期记忆管理功能。支持按会话分桶存储,通过 retain/recall/reflect 工具让模型自主管理上下文,提升多轮对话连贯性。
需要为 AI 模型添加长期记忆能力 配置 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 的托管记忆适配器,用于 TanStack 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
提供基于内存的AI记忆适配器,适用于本地开发、单元测试及单进程演示。支持语义嵌入与事实提取,无持久化能力,不适合生产环境或多进程部署。
需要在本地开发环境中快速测试AI记忆功能 编写Vitest或Playwright单元测试需要临时记忆存储 构建不需要数据持久化的单进程演示应用
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 服务器的记忆适配器,用于 AI 助手的长期记忆存储与检索。通过 HTTP 协议连接,无需额外 SDK 依赖,支持用户隔离、搜索调优及会话上下文注入。
需要为 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 应用配置 Redis 作为记忆存储后端 集成 TanStack AI Memory 到现有 Node.js 项目
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() 中集成服务端记忆中间件,涵盖适配器选择、作用域安全及生命周期管理。
需要跨会话用户记忆功能 配置 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 锁存储的 chat-persistence.ts 文件。
需要为 Cloudflare Worker 添加聊天数据持久化功能 配置 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实现基于R2和D1的AI持久化存储,提供BlobStore和ArtifactStore以支持图像、视频等媒体文件的流式写入与读取。
需要为TanStack AI生成内容(如图片、视频)配置持久化存储 在Cloudflare Workers中集成R2对象存储和D1数据库以管理AI资产
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聊天持久化存储 现有ORM/驱动不在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的App集成TanStack AI聊天持久化,生成适配文件及四张表Schema和迁移命令。
需要为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 聊天持久化,自动写入适配代码并添加数据库模型。
需要为使用 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聊天历史 实现跨设备会话同步 处理AI工具调用的中断与恢复
packages/ai-persistence/skills/ai-persistence/server/SKILL.md
npx skills add TanStack/ai --skill ai-persistence/server -g -y
提供 TanStack AI 聊天的状态持久化方案,区分交付耐久性与状态存储。通过中间件和接口支持客户端及服务端数据保存,适配多种数据库,确保对话在重载、多设备或重启后恢复。
需要实现聊天会话持久化 配置服务器或客户端状态存储 解决应用重载后对话丢失问题
packages/ai-persistence/skills/ai-persistence/SKILL.md
npx skills add TanStack/ai --skill ai-persistence -g -y
提供 TanStack AI 持久化存储的合同定义与实现指南,涵盖消息、运行及中断存储的适配开发,支持自定义数据库集成。
需要为 AI 应用实现自定义持久化存储 编写符合 TanStack AI 规范的 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 模型的后端流式响应接口 将内部 AI 流转换为 SSE 或 NDJSON 格式
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,支持多模态、思考过程展示及连接适配。
实现聊天功能 处理 SSE 流式响应 集成 AI 模型对话
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 流及 JSON 传输。允许自定义认证、URL 及请求选项,适配动态令牌与代理拦截等场景。
需要集成自定义后端聊天服务 配置 SSE 或 HTTP 流式响应连接 实现带认证的自定义 API 调用
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 的多实例协调锁机制,通过 withLocks 中间件实现跨工作区互斥和关键部分保护,支持内存及分布式锁实现。
需要多实例或多工作区间的互斥访问控制 防止并发写入导致的数据竞争或状态不一致 在沙箱或中间件中实现关键代码段的串行执行
packages/ai/skills/ai-core/locks/SKILL.md
npx skills add TanStack/ai --skill ai-core/locks -g -y
提供聊天生命周期中间件钩子,支持分析、日志、追踪及工具缓存。适用于需监控AI对话流程、记录事件或拦截工具调用的场景。
需要实现聊天会话的分析追踪 需要自定义日志记录或错误报告 需要在工具调用前后执行逻辑
packages/ai/skills/ai-core/middleware/SKILL.md
npx skills add TanStack/ai --skill ai-core/middleware -g -y
TanStack AI核心技能入口,路由至聊天、工具调用、媒体生成等子技能。提供类型安全、Provider无关的AI SDK开发指南,涵盖客户端Hook与服务端函数使用规范及中间件配置。
需要集成TanStack AI SDK 构建基于LLM的聊天应用 配置AI Provider适配器
packages/ai/skills/ai-core/SKILL.md
npx skills add TanStack/ai --skill ai-core -g -y
提供 TanStack AI 中工具调用的全栈实现方案,支持通过 Zod 定义 Schema,在服务器端调用后端逻辑并在客户端更新 UI,集成中断处理与流式通信。
需要为 AI 应用定义可复用工具 实现服务端与客户端共享的工具逻辑 处理 AI 工具调用中的中断或审批流程
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
该技能要求AI仅以俳句形式回复,即三行五-七-五音节的诗歌。旨在通过诗歌捕捉回答的精髓,强制简化内容并保持严格的格式约束,适用于创意写作或趣味交互场景。
用户请求以俳句形式回答 需要创意性、简短且富有诗意的表达
testing/panel/skills/haiku/SKILL.md
npx skills add TanStack/ai --skill haiku -g -y
该 Skill 用于将回复风格转换为海盗口吻,包含特定问候语、航海俚语及结尾签名。核心要求是保持内容准确有用,仅改变表达方式。通过读取参考文件获取俚语支持。
用户希望以海盗角色进行互动 需要增加对话趣味性或角色扮演场景
testing/panel/skills/pirate-speak/SKILL.md
npx skills add TanStack/ai --skill pirate-speak -g -y
用于审查和修复Bug PR的安全技能,强调默认不信任。通过Gate 0进行安全扫描,禁止执行PR内可疑命令,复现Bug并拒绝非必要代码变更。
标题或内容包含bug fix 用户请求审查修复PR 验证Bug真实性
.agents/skills/bugfix-pr/SKILL.md
npx skills add TanStack/ai --skill bugfix-pr -g -y
用于撰写、编辑和组织文档,涵盖功能规划、实施及收尾阶段的文档工作。强调以用户为中心,先规划读者与结构,再加载辅助技能进行写作。
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、标准库及原生特性,拒绝过度设计。通过阶梯式决策生成最短可用代码,减少依赖与样板文件,提升效率并降低维护成本。
用户要求最简或最小化方案 抱怨代码冗余或过度工程 提及YAGNI原则 要求去除不必要的依赖
.agents/skills/ponytail/SKILL.md
npx skills add TanStack/ai --skill ponytail -g -y
自动化批量处理 GitHub PR,支持安全扫描、自动变基推送及 CI 审批建议。通过并行子代理高效清理待审代码,提升代码审查效率与质量。
用户运行 /pr-sweep 命令 用户请求 sweep PRs 或 security-check outside PRs
.agents/skills/pr-sweep/SKILL.md
npx skills add TanStack/ai --skill pr-sweep -g -y
基于ASD-STE100标准优化技术文档,确保清晰无歧义。适用于README、API指南等,通过严格语法和词汇控制消除AI生成痕迹,提升非母语读者可读性。
用户要求简化英文或去AI化 需要撰写或重写技术文档 提及ASD-STE100或Simplified Technical English
.agents/skills/simple-english/SKILL.md
npx skills add TanStack/ai --skill simple-english -g -y
并行批量评估仓库中所有开放的GitHub Issue、PR和Discussion,生成优先级排序报告,指导维护者优先处理需审查的PR、需修复的Issue及需关注的讨论。
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
专用于处理缺陷修复PR的安全审查技能。强制先进行安全扫描,禁止执行作者提供的命令,需在干净环境中复现Bug并拒绝非必要代码块,最终生成根因分析及替代方案。
标题或内容包含bug fix 用户请求审查修复PR 验证Bug真实性
.claude/skills/bugfix-pr/SKILL.md
npx skills add TanStack/ai --skill bugfix-pr -g -y
用于撰写、编辑和组织技术文档的 Skill。强调以用户为中心,先规划读者和结构,再结合简单英语和 ADHD 友好规范进行写作。支持在功能规划和实现完成时自动触发文档工作。
编写或更新文档 规划新功能或变更 实现功能完成后收尾
.claude/skills/docs/SKILL.md
npx skills add TanStack/ai --skill docs -g -y
强制采用最简、最少代码的解决方案,遵循YAGNI原则,优先使用标准库或原生功能,避免过度设计和冗余依赖。
用户要求最简单方案 抱怨代码臃肿或过度设计
.claude/skills/ponytail/SKILL.md
npx skills add TanStack/ai --skill ponytail -g -y
自动化批量处理PR,支持安全扫描、自动rebase、CI审批及审查推荐。提供多种过滤范围与干跑/执行模式,高效准备PR供人工审核。
用户输入/pr-sweep命令 请求sweep PRs或inbound PRs 要求security-check外部PR 需要rebase落后或冲突的PR 请求approve等待中的CI 执行daily PR sweep任务
.claude/skills/pr-sweep/SKILL.md
npx skills add TanStack/ai --skill pr-sweep -g -y

홈 - 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-19 21:18
浙ICP备14020137号-1