关于 supabase-agent-skills
supabase-agent-skills 帮助团队为 AI Agent 安装并验证 Supabase 技能包,支持选择单项技能,并在技能不可用时改用 CLI 和 SQL 检查。
主要功能
- 01安装 Supabase 技能包
- 02选择单项技能
- 03验证已安装的技能
- 04回退到 Supabase CLI 和 SQL
- 05优先执行只读检查
适用场景
- 01为 Agent 配置 Supabase 技能
- 02仅安装数据库相关技能
- 03生成代码前确认技能可用
- 04技能加载失败时检查数据库架构
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ akillness/ jeo-skills --skill supabase-agent-skills安装后在 Claude Code 中输入/supabase-agent-skills确认已加载。
附带文件evals/evals.jsonSKILL.toon
详细介绍
supabase-agent-skills
当任务涉及使用开源的 supabase/agent-skills 包为 AI Agent 启用 Supabase 工作流时,请使用此技能。
使用场景
- 为 Claude/Codex/Copilot/Cursor 风格的 Agent 安装 Supabase 技能包
- 仅选择特定的 Supabase 技能,而不是批量安装
- 在依赖生成的代码之前,验证技能是否已成功安装
- 技能加载不可用时,转而执行直接的 SQL/CLI 检查
说明
步骤 1:验证前置条件
- 确认 Node.js 和 npm/npx 均可用。
- 确认项目确实使用 Supabase/Postgres,然后再安装额外技能。
node -v
npm -v
步骤 2:安装技能包
选择以下路径之一:
# Install all Supabase skills
npx skills add supabase/agent-skills
# Install specific skill only
npx skills add supabase/agent-skills --skill supabase
npx skills add supabase/agent-skills --skill supabase-postgres-best-practices
步骤 3:可选的 Claude 插件路径
如果使用 Claude 插件工作流:
claude plugin marketplace add supabase/agent-skills
claude plugin install supabase@supabase-agent-skills
步骤 4:验证并进行冒烟测试
- 确认已安装的技能列表中包含 Supabase 条目。
- 运行一项范围明确的任务(架构内省或查询审查),并检查输出质量。
- 如果结果不理想,则回退到直接运行命令并检查 SQL。
步骤 5:回退策略
当 Agent 技能加载不可用时:
- 使用直接的 Supabase CLI 和 SQL 工作流。
- 明确执行迁移和审查步骤;不要依赖隐藏的 Agent 假设。
安全防护
- 未经明确确认,不要运行具有破坏性的 SQL/迁移。
- 优先进行只读验证(
SELECT、架构内省、可用时使用 dry-run)。 - 将凭据保存在环境变量或密钥管理器中;切勿将令牌硬编码到仓库文件中。
依据
评论
支持 Markdown