Back to list
Fatima367

betterauth-integration

by Fatima367

Physical AI and Humanoid Robotics Book.

0🍴 0📅 Jan 21, 2026

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:

  1. Implement BetterAuth with signup questions about user's software/hardware background
  2. Create user profile schema with background information
  3. Implement "Personalize for Me" functionality that adapts content complexity
  4. Implement "اردو میں ترجمہ کریں" (Urdu translation) functionality
  5. 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

Score

Total Score

55/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon