chriso789 avatar

chriso789

Community

@chriso789

1Followers
|
1Public Repos
|
18Published Skills

Governance skills for a multi-tenant roofing CRM on Supabase: tenant isolation, edge function consolidation, and AI roof-measurement QA.

Skills Distribution
DomainCybersecurit...Multi-Tenant Secur.. (35%)Supabase Backend A.. (25%)AI Roof Measuremen.. (25%)Database Performan.. (15%)

Agent Skills by chriso789

Showing 18 vetted skills indexed across 1 GitHub repositories.

chriso789chriso789

measurement-overlay-visual-qa

Validates aerial-backed measurement overlay rendering and manual perimeter verification UI.

Community
Advanced
chriso789chriso789

pitch-crm-architecture-guard

Enforces grouped Supabase edge function architecture and tenant security rules for Pitch CRM backend work.

Community
Intermediate
chriso789chriso789

ai-measurement-regression-harness

Enforces regression tests for AI roof measurement pipeline fixes against canonical baselines.

Community
Advanced
chriso789chriso789

edge-function-consolidator

Audits Supabase edge functions and produces a consolidation plan with bucket classifications.

Community
Advanced
chriso789chriso789

pitch-crm-tenant-security-enforcer

Enforces multi-tenant isolation, RLS, and auth rules on Supabase edge functions and CRM code changes.

Community
Advanced
chriso789chriso789

supabase-schema-db-drift-guard

Prevents Supabase schema drift and PostgREST cache errors in measurement pipeline migrations and edge function writes.

Community
Advanced
chriso789chriso789

migration-readiness-scanner

Classifies Lovable project components as portable, partial, or locked for migration planning.

Community
Intermediate
chriso789chriso789

supabase-health-doctor

Expands the supabase-health edge function into a 13-check backend inspection system with a master-only admin dashboard.

Community
Advanced
chriso789chriso789

rooftrace-ai

Implements perimeter-first AI roof tracing with calibration, topology, and immutable measurement revisions.

Community
Advanced
chriso789chriso789

pitch-crm-route-migration-enforcer

Migrates legacy Supabase Edge Function calls into grouped API routes with shims and audit reporting.

Community
Advanced
chriso789chriso789

webhook-queue-repair

Diagnose stuck jobs, failed webhooks, and poison queue rows across backend worker surfaces.

Community
Advanced
chriso789chriso789

database-index-optimizer

Audits Postgres databases for missing, duplicate, and unused indexes and generates reviewable migration files.

Community
Advanced
chriso789chriso789

roof-measurement-vision-qa

Validates roof measurement geometry, perimeter refinement, and topology outputs against QA gates.

Community
Advanced
chriso789chriso789

tenant-isolation-auditor

Audits multi-tenant SaaS for cross-tenant data leaks across schema, RLS, storage, and integrations.

Community
Advanced
chriso789chriso789

storage-orphan-cleaner

Detects and quarantines orphaned Supabase Storage files without hard-deleting roofing CRM evidence.

Community
Advanced
chriso789chriso789

security-rls-linter

Audits Supabase RLS policies, edge function auth, CORS, and secret hygiene for security gaps.

Community
Advanced
chriso789chriso789

canonical-route-provenance-auditor

Audits AI measurement runs for canonical runtime paths and complete route provenance fields.

Community
Advanced
chriso789chriso789

backend-auto-cleanup-worker

Builds a nightly Supabase edge function that purges expired cache, stale jobs, and orphaned storage.

Community
Advanced

Frequently Asked Questions About chriso789

FAQPage Schema
What tasks can I accomplish with chriso789's skills?▼

You can enforce multi-tenant RLS isolation, audit and consolidate Supabase edge functions, repair stuck webhook queues, optimize Postgres indexes, quarantine orphaned storage files, and run regression and visual QA gates on the AI roof-measurement pipeline before customer reports ship.

Who are these skills designed for?▼

Backend and full-stack engineers maintaining the Pitch CRM roofing SaaS on Supabase — especially developers touching edge functions, RLS policies, webhook integrations (Telnyx, QBO, Stripe, DocuSign), or the AI Measurement pipeline and its RoofTrace tracing workbench.

How do the AI measurement QA skills work in practice?▼

They gate every measurement run through the canonical route (start-ai-measurement → autonomous-graph-solver → MeasurementReportDialog), require aerial-backed overlay verification of perimeter and topology, and block customer_report_ready unless regression tests pass against canonical baselines like Fonsica.

What are the prerequisites for using these skills?▼

A Supabase-backed project — specifically the Pitch CRM codebase with its edge functions, migrations, roof_measurements and ai_measurement_jobs tables, storage buckets, and Lovable-hosted frontend. Skills auto-load when requests touch those surfaces; no separate installation is described.

Do these skills handle security and tenant isolation?▼

Yes. Dedicated skills lint RLS policies, storage buckets, CORS, and secret hygiene; audit cross-company data leak paths; enforce webhook signature verification and auth mode declaration; and require tenant scoping on every query, queue row, and integration credential.