ui-profile-switcher

Create, rename, delete, and switch user profiles in the Hifz app.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/zakariaf/Hifz-Companion --skill ui-profile-switcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-profile-switcher
Source: https://github.com/zakariaf/Hifz-Companion/tree/main/.claude/skills/ui-profile-switcher
Command: npx skills add https://github.com/zakariaf/Hifz-Companion --skill ui-profile-switcher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to easily manage and switch between multiple profiles in the Hifz app, ensuring that each user's data is kept private and secure.

Core Features & Use Cases

  • Profile Management: Create, rename, and delete profiles for different users, such as students, teachers, and children.
  • Profile Switching: Quickly switch between profiles to view and manage different sets of data within the app.
  • Teacher/Halaqa Mode: Facilitate teacher/halaqa mode by switching between student profiles on the same device and signing off each student's progress.

Quick Start

Use the 'ui-profile-switcher' skill to create a new profile for a student and switch to it to view their data.

Frequently Asked Questions about ui-profile-switcher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage multiple user profiles in an educational app on a single device?

You can manage multiple user profiles by creating, renaming, deleting, and switching between them within the Hifz app. This ensures each user's data remains private and secure on the local device.

Can I switch between student profiles for teacher and halaqa mode?

Yes, profile switching facilitates teacher and halaqa mode by allowing you to quickly switch between student profiles on the same device and sign off each student's progress individually.

How does local data management work for profile switching?

Local data management works by storing and isolating each user's profile data directly on the device. This approach prioritizes privacy and security by keeping educational data local during profile switching.

What is the best way to keep student data private when sharing an app?

The best way to keep student data private is using local profile management. By creating separate profiles for each student, the app isolates their data on the device, ensuring privacy when switching users.

Can I use this profile management approach for different types of users?

Yes, you can create and manage profiles for various users, such as students, teachers, and children. The profile management system supports creating distinct profiles to separate data for different user types.

Does profile switching require an internet connection to function?

No, profile switching is designed for local device use without requiring an internet connection. It handles profile creation and switching locally, keeping user data management private and secure on the device.