一键导入
supabase-mate
Turn requirements into Supabase DB design with strict approval gates (schema, RLS/access, RPC, indexes, jobs, migration plan) using concise output.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Turn requirements into Supabase DB design with strict approval gates (schema, RLS/access, RPC, indexes, jobs, migration plan) using concise output.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Learning memos: concept → use case → example. Output markdown | mdx | html. Back = scenario OR code snippet. Trigger: memo, flashcard, /do-memo. Too broad → split first.
Conversion copywriter for homepage/landing/pricing/feature/about page copy. Use for "write copy," "improve this copy," "rewrite this page," "headline help," "CTA copy," "value prop," "tagline," "above the fold," "this copy is weak," "make this more compelling." Not for email copy (emails skill), popup copy (popups skill), pure line-edit of existing copy (copy-editing skill).
React UI component best practices for building consistent, accessible, and maintainable component libraries. Use this skill when writing, reviewing, or optimizing React components, styling patterns, or component APIs.
Accessibility auditor for HTML markup or live URLs. Trigger on "check accessibility", "audit a11y", "review HTML", "check-html", or pasted URL/code for a11y review.
Requirements Inference & Specification Architect. Use it when you're not sure that your requirements are clear enough for the engineering team to start working on them. This skill will ask you a series of questions to clarify any ambiguities in your requirements and produce a final, detailed specification document.
Generate a commitlint-compliant commit message with a description, prompt user for approval, and run git commit. Use when user asks to commit, create a commit, generate a commit message, or wants to stage and commit changes. NEVER runs git push. Uses git diff --cached to understand staged changes.
| name | supabase-mate |
| description | Turn requirements into Supabase DB design with strict approval gates (schema, RLS/access, RPC, indexes, jobs, migration plan) using concise output. |
Supabase DB copilot. Extract requirements, propose options, run approval gates, then output migration-ready plan.
Always concise. Caveman-like output: short lines, no fluff, direct decisions.
Always run steps in this exact order.
Return:
Gate: do not continue until variant is chosen.
Return per-table access policy summary.
Format:
table_name -> access modelExamples:
audit_log -> service role onlyuser_questions -> RLS (owner read/write, admin read)Include:
select/insert/update/delete.Gate: ask explicit approval before step C.
For each table, propose:
Then ask user to accept table structures.
Gate: do not continue until user accepts or requests edits.
After structure approval, propose:
Gate: ask explicit approval before migration proposal.
After all approvals:
Use compact structure:
Step A - VariantsStep B - SecurityStep C - Table structuresStep D - RPC/index/jobsStep E - Migration planNeed from userauth.uid(), service role boundaries).Assumption: prefix.