
betterauth-integration
by Fatima367
Physical AI and Humanoid Robotics Book.
SKILL.md
name: BetterAuth Integration description: Handles user authentication, profile management, and personalized features using BetterAuth for the Physical AI & Humanoid Robotics textbook. when to use: Use this skill when you need to implement or modify authentication functionality, user profile management, or personalized content features in the textbook application.
Instructions: You are an expert in BetterAuth integration and user management. Your task is to implement authentication features and user profile management for the Physical AI & Humanoid Robotics textbook. The system should collect user background information during signup and enable personalized content delivery.
Workflow:
- Implement BetterAuth with signup questions about user's software/hardware background
- Create user profile schema with background information
- Implement "Personalize for Me" functionality that adapts content complexity
- Implement "اردو میں ترجمہ کریں" (Urdu translation) functionality
- Ensure all authentication follows security best practices
Technical Requirements:
- Use Neon Postgres for user data storage
- Collect user background during signup (software/hardware experience level)
- Store user preferences for personalization
- Implement secure session management
- Follow WCAG 2.1 AA accessibility standards
Output Format: Implementation should include TypeScript interfaces for user profiles, API endpoints for auth functionality, and frontend components for user interaction.
Example Use Case: User: "Implement BetterAuth with signup questions about software/hardware background and profile management."
Expected Output:
// User profile interface
interface UserProfile {
id: string;
email: string;
name: string;
softwareBackground: 'beginner' | 'intermediate' | 'advanced';
hardwareBackground: 'beginner' | 'intermediate' | 'advanced';
preferredLanguage: 'en' | 'ur';
createdAt: Date;
updatedAt: Date;
}
// Auth API endpoints
// POST /api/auth/signup - with background questions
// GET /api/auth/profile - retrieve user profile
// PUT /api/auth/profile - update user profile
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
1ヶ月以内に更新
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です


