Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Add TanStack Intent maintainer skills for the Supabase collection adapter

未关闭
#8 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
64/100
Issue 类型
功能
描述清晰度
描述清楚
活跃度
冷清
技术栈
github-actions, typescript

调研方向

从 TanStack Intent maintainer quick start 开始,并为 @supabase-labs/tanstack-db 运行 scaffold 流程。检查生成的 skills/ 和 _artifacts/ 文件,然后更新 package.json,添加 validation/staleness workflow,并记录 refresh 流程。运行 npx @tanstack/intent@latest validate;完成意味着特定于 package 的 skills 已存在、可发布、有文档记录且有效。

由索引模型根据 Issue 内容生成。

描述

enhancement ready-for-agent

What to build

Adopt TanStack Intent's maintainer workflow for @supabase-labs/tanstack-db, following the TanStack Intent maintainer quick start:

https://tanstack.com/intent/latest/docs/getting-started/quick-start-maintainers

This issue is about creating and shipping agent-consumable skills for this library, not adding a runtime Intent API to the Supabase collection adapter. The goal is to make it easier for AI agents and coding assistants to use this package correctly by giving them versioned, package-local guidance about the adapter's APIs, patterns, limitations, and common failure modes.

The implementation should run the TanStack Intent scaffolding flow, use the generated prompt to discover the package's domain and usage patterns, and commit the resulting skills/ tree plus the _artifacts/ files that explain how the skills were produced. The first skill set should cover the package's core tasks: creating Supabase-backed TanStack DB collections, configuring keys and schemas, using Realtime safely, understanding query pushdown and client-side fallback behavior, and avoiding common mistakes with large result sets, RLS, and mutation semantics.

The package should also be configured for publishing Intent skills. That includes updating package.json as required by npx @tanstack/intent@latest edit-package-json, adding the validation/staleness workflow from npx @tanstack/intent@latest setup, and documenting how maintainers should validate and refresh skills as the package evolves.

Acceptance criteria

  • Run or follow the TanStack Intent maintainer scaffold flow for this package.
  • Add an initial skills/ tree for @supabase-labs/tanstack-db with package-specific guidance.
  • Commit the generated _artifacts/ files needed to audit and refresh the skill set.
  • Configure package.json so the skills ship with the npm package.
  • Add the TanStack Intent skill validation/staleness workflow.
  • Verify the skills with npx @tanstack/intent@latest validate.
  • Document the maintainer workflow for updating stale skills after package changes or releases.

Blocked by

None - can start immediately.

主要语言
TypeScript
星标
57
派生
6
平均合并
14 小时 28 分钟
30 天内合并 PR
4

环境准备

  • 没有 Dockerfile 或 Docker Compose 文件
  • 没有 Pull Request 模板
  • 阅读贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

supabase/tanstack-db 的其他 Issue

查看 supabase/tanstack-db 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。