portaly-user

Installation
SKILL.md

Portaly User Management Integration

Use this skill to help a human user integrate Portaly Vibe's User Management API. This lets creators see their users — and who is paying — in the Portaly Vibe Dashboard.

Key Concepts

  • Source of truth: The user's data lives in the vibe coder's system. Portaly Vibe is a read-only mirror + subscription status overlay.
  • Sync API: Push-based. The vibe coder calls POST /api/creator-subscription/admin/users/sync to send user data to Portaly Vibe.
  • Dashboard: Creators view users at https://portaly.ai/dashboard/members. It is read-only — all changes come from the Sync API.
  • Subscription enrichment: Each user's row shows their Portaly subscription status (if any) as an attribute. No subscription = "Free".

API Host

https://portaly.ai (default; overridable via the PORTALY_API_HOST environment variable).

When generating code that calls the Portaly API, prefer this pattern over hardcoding the URL:

const PORTALY_API_HOST = process.env.PORTALY_API_HOST || 'https://portaly.ai'
Related skills

More from portaly-ai/portaly-skills

Installs
60
GitHub Stars
1
First Seen
Apr 17, 2026