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/syncto 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: