test-account
Test account credentials for automated QA testing. Provides a suite-tier buyer account for browser-based testing of authenticated features. Use this skill before any QA, browse, or design-review sessi
Files1
View on GitHubSKILL.md.claude/skills/test-account/SKILL.md
GitHubTest Account for Automated QA
Dashboard (Buyer) Test Account
| Field | Value |
|---|---|
claudetest@kstorybridge.com |
|
| Password | ClaudeTest2026! |
| Tier | suite (full access) |
| Role | producer |
| Company | KStoryBridge QA |
| Auth ID | 81e1f29a-da1e-4a1d-8ffe-fd9b4ebc1237 |
Usage
Browser sign-in (Playwright)
- Navigate to the sign-in page (
/signin) - Fill email:
claudetest@kstorybridge.com - Fill password:
ClaudeTest2026! - Click "Sign In"
- Wait for redirect to
/buyers/homeor the target page
Programmatic sign-in (API)
curl -s -X POST "https://dlrnrgcoguxlkkcitlpd.supabase.co/auth/v1/token?grant_type=password" \
-H "apikey: $ANON_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "claudetest@kstorybridge.com", "password": "ClaudeTest2026!"}'
Environment URLs
| App | Local | Staging |
|---|---|---|
| Dashboard | http://localhost:8081 | https://dashboard-staging.kstorybridge.com |
| Creator | http://localhost:8083 | https://creator-staging.kstorybridge.com |
Note: Dev server port may vary (8081 or 8082). Check the Vite output for the actual port.
Important Notes
- This is a suite-tier account with full access to all features
- Do NOT use this account for destructive operations (deleting titles, etc.)
- Do NOT change the password or tier — other automated processes depend on it
- If sign-in fails, verify the account still exists:
curl -s "https://dlrnrgcoguxlkkcitlpd.supabase.co/rest/v1/user_buyers?email=eq.claudetest@kstorybridge.com&select=email,tier" \ -H "apikey: <ANON_KEY>" -H "Authorization: Bearer <ANON_KEY>"