Claude Code Plugins

Community-maintained marketplace

Feedback

user-profile-management

@Syed-Hamza-Ali-8/speckit-plus
0
0

Manage user signup/signin and collect software/hardware background to enable personalized content in the Physical AI & Humanoid Robotics textbook.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name user-profile-management
description Manage user signup/signin and collect software/hardware background to enable personalized content in the Physical AI & Humanoid Robotics textbook.

User Profile Management

Instructions

  1. During signup, ask the user about:
    • Software experience (languages, frameworks, AI experience)
    • Hardware experience (robots, sensors, controllers)
    • Learning preferences (visual, text, examples, etc.)
  2. Validate user input for completeness and correctness.
  3. Store user data securely in the database via DatabaseAgent.
  4. Make the user profile available to other agents (DocAgent, ContentAgent) for personalization and content recommendations.
  5. Support updates to the profile if the user modifies their background later.

Example

Input (from signup form):

{
  "user_id": "user123",
  "software": ["Python", "ROS", "FastAPI"],
  "hardware": ["Humanoid robot kits", "Arduino", "Sensors"],
  "learning_style": "visual"
}