report-distribution

Automate scheduled and on-demand analytics report deliveries to clients via Vercel Cron, Supabase, and Resend.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/coreymaypray/sloth-skill-tree --skill report-distribution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report-distribution
Source: https://github.com/coreymaypray/sloth-skill-tree/tree/main/plugins/maycrest-ops/skills/report-distribution
Command: npx skills add https://github.com/coreymaypray/sloth-skill-tree --skill report-distribution

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @supabase/supabase-js, resend, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Manual distribution of analytics and operational reports is error-prone and time-consuming. This Skill automates the delivery of consolidated reports to the right clients and internal stakeholders on a defined schedule, while ensuring visibility and compliance.

Core Features & Use Cases

  • Scheduled daily and weekly distributions with per-client scope and recipient targeting.
  • On-demand/manual distributions with audit-ready logging and failure handling.
  • End-to-end delivery via a managed stack (Vercel Cron, Supabase for data and logs, Resend for email) with per-recipient access controls.

Quick Start

Configure a daily cron, confirm recipient groups, and verify the first delivery.

Frequently Asked Questions about report-distribution

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

FAQPage Schema
How do I automate scheduled email delivery of analytics reports to clients?

Automate scheduled email delivery of analytics reports by configuring Vercel Cron for daily or weekly distributions, using Supabase to manage recipient targeting, and Resend to dispatch emails with per-recipient logging and error handling.

Can I trigger on-demand report distribution outside of the regular cron schedule?

On-demand report distribution is supported alongside scheduled cron deliveries, allowing you to manually trigger consolidated report sends while maintaining audit-ready logs and per-client data scope enforcement.

How does automated report distribution handle per-client data visibility and compliance?

Automated report distribution enforces strict per-client data scope, ensuring recipients only receive analytics relevant to their specific client profile, with Supabase-backed access controls and per-recipient delivery logs for compliance auditing.

Do I need Supabase and Resend to set up automated client report distribution?

Supabase and Resend are required dependencies for this automated report distribution stack, handling recipient data management and email delivery respectively, while Vercel Cron manages the scheduling trigger.

What is the best way to handle failures and errors in automated email reporting workflows?

Handle failures in automated email reporting workflows using built-in per-recipient error handling and Supabase-backed logging, which tracks delivery status to provide audit-ready records of successful and failed distribution attempts.

Does Vercel Cron support weekly and daily scheduling for consolidated analytics distributions?

Vercel Cron supports both daily and weekly scheduling configurations for consolidated analytics distributions, enabling flexible timing for delivering reports to targeted internal stakeholders and external clients.