AgentSkillsCN

deploy-edge-functions

部署 Supabase Edge Functions。适用于部署流程任务或其他函数时使用,也适用于 Docker 挂载失败,或更新边缘函数代码时使用。

SKILL.md
--- frontmatter
name: deploy-edge-functions
description: Deploy Supabase Edge Functions. Use when deploying process-task or other functions, when Docker mount fails, or when updating edge function code.

Deploy Edge Functions

Project config

  • project_id: bgqxccmdcpegvbuxmnrf
  • project_url: https://bgqxccmdcpegvbuxmnrf.supabase.co

Schema, functions, triggers: create locally, deploy via Supabase MCP apply_migration.

Deploy command

bash
supabase functions deploy process-task --project-ref bgqxccmdcpegvbuxmnrf --use-api

Always use --use-api — avoids Docker mount errors (mkdir /host_mnt/... operation not permitted). Bundles server-side instead of locally.

Deploy all functions

bash
supabase functions deploy --project-ref bgqxccmdcpegvbuxmnrf --use-api

Common functions

FunctionPurpose
process-taskMain task processor; LLM calls, tools, skills, delegation
process-scheduled-jobsCron: picks up pending tasks for job sessions
process-pending-tasksPolls for pending tasks
slack-eventsSlack event handler
slack-replySlack reply/thread handler

Verify deployment

Dashboard: https://supabase.com/dashboard/project/bgqxccmdcpegvbuxmnrf/functions

Local serve (dev)

bash
supabase functions serve process-task --env-file .env