AD

admin-brand-oversight

Provides administrative tools for managing brand workspaces, developer console access, and live system-wide alerts.

Install

mkdir -p .claude/skills/admin-brand-oversight && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15380" && unzip -o skill.zip -d .claude/skills/admin-brand-oversight && rm skill.zip

Installs to .claude/skills/admin-brand-oversight

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use when working on the ISO Pro developer console, brand activation/deactivation, live brand alerts, email verification, password reset, or system-wide app oversight.
166 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Manage brand activation and deactivation
  • Control access to the developer console via email allowlist
  • View brand existence duration and user count
  • Send live alert messages to specific brands
  • Separate admin routes from brand routes
  • Update `PROGRESS.md` with milestone completions

How it works

The skill manages administrative tasks for the ISO Pro developer console, including brand activation, access control via email allowlists, and sending live alerts, while maintaining separation between admin and brand workspaces.

Inputs & outputs

You give it
Brand ID, activation status, alert message, email addresses
You get back
Updated brand status, sent alert messages, `PROGRESS.md` updates

When to use admin-brand-oversight

  • Activate or deactivate a brand
  • Manage developer access to the admin console
  • Send system-wide alerts to brands
  • Monitor brand user metrics

About this skill

Developer Console Oversight Skill

Use this skill when editing or extending the system-wide developer console for ISO Pro.

What Exists

  • The normal user login flow stays unchanged at /login.
  • Approved developers sign in with the same auth flow as everyone else.
  • After login, approved developers see a Developer console entry from the lobby page at /dashboard.
  • The admin workspace is separated from brand workspaces:
    • Global developer console: /admin
    • Brand workspace: /{tenantSlug} and nested brand routes

Access Rule

  • Access to /admin and system-level APIs is controlled by an approved email allowlist.
  • The allowlist comes from NEXT_PUBLIC_ADMIN_OVERSIGHT_EMAILS or ADMIN_OVERSIGHT_EMAILS.
  • Developer console pages must reject non-approved users with a clear access message.

Brand Oversight Behavior

  • Brands have an is_active flag.
  • When a brand is inactive, brand users should see a clear message telling them to ask an administrator to activate the brand.
  • Deactivated brands must be blocked from normal brand workspace access.
  • The developer console can:
    • Activate or deactivate a brand
    • View how long a brand has existed
    • View how many users are attached to the brand
    • Send live alert messages to a specific brand

Live Brand Messages

  • Admin messages are stored server-side in tenant_announcements.
  • Brand workspaces poll for active alerts and show them as a modal popup.
  • Keep the message flow simple: title, body, active flag, and timestamp.
  • Supabase email verification and password reset are user-auth flows, not developer-console flows.
  • Email sender branding is configured in Supabase Auth/SMTP settings, not in the app UI.
  • See .github/skills/admin-brand-oversight/SUPABASE_EMAIL_BRANDING.md for the exact Supabase dashboard checklist.

Auth Work In Scope

  • Add email verification flows that are explicit and visible to the user.
  • Add password reset flows that are clear, secure, and easy to resume.
  • Ensure verification and reset states are reflected in the login and lobby screens.
  • Keep auth feedback messages human-readable and tied to the current account state.

Editing Rules

  • Keep admin routes separate from brand routes.
  • Use service-role Supabase access only on server routes that truly need it.
  • Preserve existing RLS and tenant membership checks.
  • Do not hardcode brand data into UI if it belongs in the database.
  • When a milestone lands, append a short note to .github/skills/admin-brand-oversight/PROGRESS.md so another agent can see the current state immediately.

Shared Progress Log

  • Treat PROGRESS.md as the handoff board for parallel work.
  • Add one bullet per completed milestone with the file or area touched and a short status note.
  • Prefer short factual updates over long summaries.

Agent-To-Agent Messages

  • Use AGENT_MESSAGES.md for short messages between agents when working in parallel.
  • Before starting a new slice, leave a brief note about the files you plan to touch.
  • After finishing a slice, leave a brief note with the result and any follow-up needed.
  • Keep each message to 1-3 bullets so another agent can scan it quickly.
  • If you change a file another agent is likely to touch, mention it explicitly in the message board.

Good Targets For Follow-Up Work

  • Add search/filter/sort to the admin brand list.
  • Add audit logging for activate/deactivate and message sends.
  • Add unread-state handling for brand alerts.
  • Add a more formal admin landing page if the console grows.
  • Add explicit email verification and password reset pages or dialogs.

When not to use it

  • When working on normal user login flows
  • When configuring Supabase email verification or password reset branding
  • When not working on the ISO Pro developer console

Limitations

  • Access to `/admin` is controlled by an approved email allowlist
  • Deactivated brands must be blocked from normal brand workspace access
  • Supabase email verification and password reset are user-auth flows, not developer-console flows

How it compares

This skill provides specific rules and mechanisms for ISO Pro developer console oversight, such as email allowlisting for access and server-side storage for brand alerts, which is more specialized than general application administration.

Compared to similar skills

admin-brand-oversight side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
admin-brand-oversight (this skill)03moNo flagsIntermediate
databuddy13moCautionIntermediate
system-info16moReviewBeginner
it-operations17moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

databuddy

databuddy-analytics

Integrate Databuddy analytics into applications using the SDK or REST API. Use when implementing analytics tracking, feature flags, custom events, Web Vitals, error tracking, LLM observability, or querying analytics data programmatically.

110

system-info

Xxiii8322766509

系统信息查询技能。用于获取电脑硬件信息、系统状态、进程列表、磁盘空间等。当用户询问电脑配置、系统状态或性能信息时使用。

16

it-operations

davila7

Manages IT infrastructure, monitoring, incident response, and service reliability. Provides frameworks for ITIL service management, observability strategies, automation, backup/recovery, capacity planning, and operational excellence practices.

12

vercel-observability

jeremylongshore

Execute set up comprehensive observability for Vercel integrations with metrics, traces, and alerts. Use when implementing monitoring for Vercel operations, setting up dashboards, or configuring alerting for Vercel integration health. Trigger with phrases like "vercel monitoring", "vercel metrics", "vercel observability", "monitor vercel", "vercel alerts", "vercel tracing".

21

clerk-multi-env-setup

jeremylongshore

Configure Clerk for multiple environments (dev, staging, production). Use when setting up environment-specific configurations, managing multiple Clerk instances, or implementing environment promotion. Trigger with phrases like "clerk environments", "clerk staging", "clerk dev prod", "clerk multi-environment".

11

gamma-deploy-integration

jeremylongshore

Deploy Gamma-integrated applications to production environments. Use when deploying to Vercel, AWS, GCP, or other cloud platforms with proper secret management and configuration. Trigger with phrases like "gamma deploy", "gamma production", "gamma vercel", "gamma AWS", "gamma cloud deployment".

01

Search skills

Search the agent skills registry