doittimer-supabase

Inspect and manage DoItTimer Supabase schema migrations, RLS policies, and local seeding.

Updated Jan 1, 2026
One-click install
npx skills add https://github.com/MORTAKI0/doittimer --skill doittimer-supabase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doittimer-supabase
Source: https://github.com/MORTAKI0/doittimer/tree/main/.codex/skills/doittimer-supabase
Command: npx skills add https://github.com/MORTAKI0/doittimer --skill doittimer-supabase

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams securely inspect and manage the DoItTimer Supabase project without leaking credentials, streamlining schema changes and data verification.

Core Features & Use Cases

  • Schema inspection, including listing tables, columns, keys, and current policies.
  • Focused migrations: create, review, and apply idempotent migrations with verification.
  • RLS policy management: inspect, create, and verify policies with proper using and with check clauses.
  • Local seeding and verification: seed sample data locally and verify foreign keys and data integrity.

Quick Start

Provide a DoItTimer Supabase project inspection by running the recommended commands.

Frequently Asked Questions about doittimer-supabase

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely inspect Supabase schema and RLS policies without exposing credentials?

Safely inspecting Supabase schema and RLS policies requires secret-safe workflows using psql and the Supabase CLI. This Skill enforces bounded commands to list tables, columns, keys, and current policies for the DoItTimer project without leaking credentials.

What is the best way to manage Supabase migrations and verify them locally?

Managing Supabase migrations involves creating, reviewing, and applying idempotent migration files. This Skill focuses on migration operations with verification using the Supabase CLI to ensure schema changes apply correctly within the DoItTimer project.

How do I create and verify RLS policies in Postgres using psql?

Creating and verifying RLS policies in Postgres requires proper using and with check clauses. This Skill manages RLS policies by inspecting existing rules and applying new ones with bounded psql commands to maintain data security.

Can I seed local data in Supabase and verify foreign key integrity?

Seeding local data in Supabase allows you to insert sample records and verify foreign keys and data integrity. This Skill supports local seeding workflows within the DoItTimer project to validate schema constraints safely.

Does this Skill work with the Supabase CLI for schema inspection and data seeding?

Yes, this Skill uses the Supabase CLI and psql for schema inspection, migration application, and local data seeding. It requires a configured DoItTimer Supabase project environment to execute its bounded verification commands.

Why should I use bounded commands for Supabase database management?

Using bounded commands for Supabase database management prevents unintended side effects during schema migrations and RLS policy updates. This Skill enforces secret-safe, focused operations to ensure only verified changes apply to the DoItTimer project.