← Back to list

testing
by tjmehta
Production-ready SaaS starter: Next.js 15 + Convex + Stripe + Tailwind CSS + shadcn/ui. Full-stack TypeScript with auth, payments, real-time data. Claude Code ready.
⭐ 2🍴 0📅 Jan 22, 2026
SKILL.md
name: testing description: Run tests, check builds, and validate the application works correctly. Use after making changes. allowed-tools: Bash, Read, Grep user-invocable: true
Testing Skill
Run these checks to validate changes in the Vibe Stack project:
Build Verification
# Type check and build
pnpm build
Convex Validation
# Sync schema and check for errors
npx convex dev --once
Manual Testing Checklist
Authentication Flow
- Sign up with new email
- Log in with existing account
- Log out clears session
- Protected routes redirect to login
- Auth routes redirect authenticated users to dashboard
Data Operations
- CRUD operations work correctly
- Real-time updates reflect immediately
- Error states display user-friendly messages
- Loading states show while data fetches
Stripe Integration
- Checkout redirects to Stripe
- Webhook processes subscription events
- Subscription status updates in database
Common Issues
Build Fails
- Check for TypeScript errors:
pnpm build - Verify Convex schema matches usage
- Check for missing environment variables
Auth Not Working
- Verify
AUTH_SECRETis set - Check Convex dashboard for errors
- Clear browser cookies and retry
Stripe Webhook Issues
- Verify webhook secret matches
- Check Stripe dashboard for failed events
- Review webhook logs in Vercel/server
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon


