Admin Guide

This guide covers organization management, billing, analytics, and platform administration features for team leads and global admins.

Organization Settings

Access organization settings from Settings → Organization. The settings page has tabs for Profile, Usage, and Connections.

On the Profile tab, you can edit your organization's display name and slug. Changing the slug will create a redirect from the old URL so existing links continue to work.

Member Management

Organizations support multiple members through the UserOrganization relationship. From the Members section, you can:

Members share access to all org-visibility resources and the organization's credit pool.

Invitations

Send email invitations to bring new members into your organization. Invitations are sent through the Resend email service and include a link to accept and join. You can:

Slugs & Public URLs

Your organization's slug determines its public URL: app.sharedcontext.ai/{your-slug}. This URL serves as your organization's profile page, listing all published skills.

Slugs must be lowercase, alphanumeric with hyphens, and globally unique. Certain slugs are reserved (e.g., admin, api, settings, github). When you rename a slug, a redirect is automatically created from the old URL.

Published skills get canonical URLs in the format: app.sharedcontext.ai/{org-slug}/skills/{skill-slug}.

Plans & Credits

Shared Context uses a credit-based billing system. Credits are consumed when users execute skills against AI models. The platform offers:

Upgrade your plan through the Billing page, which integrates with Stripe Checkout. Once subscribed, manage your subscription through the Stripe Customer Portal.

Usage Monitoring

The Usage tab in Settings shows a breakdown of credit consumption by model, including token counts and run counts. This helps you understand which models and skills are consuming the most resources.

Credit Expansions & Overage

If your team needs more credits than the plan provides, you have two options:

Visibility Control

As an org admin, be aware that resource visibility affects what your team and the public can see:

The resource author controls visibility. There is no organization-level override for individual resource visibility.

Managing Adoptions

When team members install skills from other organizations, adoption records are created automatically. As an admin, you can:

Connections Overview

Connections are per-user (not per-org), but you can view connection activity across your organization through the Settings → Connections tab. This shows which platforms your team members have connected and the overall installation activity.

Organization Analytics

The organization analytics dashboard (/analytics) shows aggregate metrics for your workspace:

User Analytics

Individual user profiles include analytics for their contributions: skills created, runs executed, stars received, and activity history.

Global Admin Panel

Requires platform admin access The global admin panel is available only to users whose email addresses are listed in the ADMIN_EMAILS environment variable.

The admin panel at /admin provides platform-wide management tools organized into tabs:

Organizations Tab

View all organizations on the platform with stats (member count, file count, monthly runs, plan type, credit balance). Search and filter organizations, and manually add credits to any org's balance.

Events Log Tab

An aggregated activity feed showing platform-wide events: signups, skill executions, stars, clones, credit transactions, and more. Each event includes the actor, target, and timestamp. Paginated for browsing through history.

Analytics Tab

Platform-level KPIs, growth metrics, and a conversion funnel tracking the journey from landing page visit to signup to first execution to paid upgrade.

GitHub Skills Curation

The GitHub tab in the admin panel lets platform admins curate skills from public GitHub repositories:

Events Log

The platform emits typed events for key actions that feed into the admin events log. Event types include:

Events are fire-and-forget and used for analytics and audit purposes.

Platform Analytics

The platform analytics dashboard tracks high-level business metrics: