mcpField
S
supabase-agent-skills

supabase-agent-skills

github.com/akillnessAgent 工作流53250 次安装4 天前更新
代码仓库

关于 supabase-agent-skills

supabase-agent-skills 帮助团队为 AI Agent 安装并验证 Supabase 技能包,支持选择单项技能,并在技能不可用时改用 CLI 和 SQL 检查。

主要功能

  1. 01安装 Supabase 技能包
  2. 02选择单项技能
  3. 03验证已安装的技能
  4. 04回退到 Supabase CLI 和 SQL
  5. 05优先执行只读检查

适用场景

  1. 01为 Agent 配置 Supabase 技能
  2. 02仅安装数据库相关技能
  3. 03生成代码前确认技能可用
  4. 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