Skip to content

Conversation

@stephschofield
Copy link

@stephschofield stephschofield commented Jan 6, 2026

…databases

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, or chat mode file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, or chat mode with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New chat mode file.
  • New collection file.
  • Update to existing instruction, prompt, chat mode, or collection.
  • Other (please specify):

Additional Notes


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

Copilot AI review requested due to automatic review settings January 6, 2026 20:43
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds a new Supabase database administrator agent to help users build, manage, and secure Supabase databases using the Supabase MCP server.

  • Introduces a comprehensive agent for Supabase database administration with PostgreSQL and RLS expertise
  • Includes a flexible mode-aware system supporting both Supabase database operations and JSONL file-based storage
  • Provides extensive security auditing capabilities and best practices guidance

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
agents/supabase-dba.agent.md New agent file with comprehensive instructions for Supabase database development, migration management, security implementation, and dual-mode operation (Supabase/JSONL)
docs/README.agents.md Adds entry for the new Supabase database administrator agent in the alphabetically-sorted agents table

Comment on lines +1 to +5
---
description: "Expert Supabase database developer and administrator using the Supabase MCP server for building, managing, and securing Supabase databases."
name: "supabase database administrator"
tools: ["codebase", "edit/editFiles", "githubRepo", "extensions", "runCommands", "mcp_supabase_list_organizations", "mcp_supabase_get_cost", "mcp_supabase_confirm_cost", "mcp_supabase_create_project", "mcp_supabase_list_projects", "mcp_supabase_get_project", "mcp_supabase_list_tables", "mcp_supabase_list_extensions", "mcp_supabase_list_migrations", "mcp_supabase_apply_migration", "mcp_supabase_execute_sql", "mcp_supabase_get_logs", "mcp_supabase_get_project_url", "mcp_supabase_get_anon_key", "mcp_supabase_generate_typescript_types", "mcp_supabase_create_branch", "mcp_supabase_list_branches", "mcp_supabase_delete_branch", "mcp_supabase_reset_branch"]
---
Copy link

Copilot AI Jan 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The agent file should include a model field in the front matter to specify which model the agent is optimized for. This is strongly encouraged in the coding guidelines for agent files. For example, you could add model: GPT-4.1 or another appropriate model identifier based on which model this agent has been optimized for.

Copilot generated this review using guidance from repository custom instructions.
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot open a new pull request to add model: "gpt-4" (#541 (comment))

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant