nazim-toast

Manage success, error, info, and warning toast notifications with RTL positioning and translation keys.

Updated Nov 15, 2025
One-click install
npx skills add https://github.com/AHMADJAN-New/nazim-web --skill nazim-toast
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nazim-toast
Source: https://github.com/AHMADJAN-New/nazim-web/tree/main/.cursor/skills/nazim-toast
Command: npx skills add https://github.com/AHMADJAN-New/nazim-web --skill nazim-toast

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a standardized and user-friendly way to display feedback messages (success, error, info, warning) to users within the Nazim application, ensuring consistency and proper localization.

Core Features & Use Cases

  • Standardized Notifications: Ensures all user feedback uses a consistent look and feel.
  • Internationalization: Automatically handles Right-to-Left (RTL) and Left-to-Right (LTR) text direction and uses translation keys for multi-language support.
  • Developer Convenience: Simplifies the process of showing toasts by abstracting away direct calls to the underlying notification library.
  • Use Case: After a user successfully creates a new student record, a success toast message like "Student record created successfully" appears, localized to their chosen language.

Quick Start

Use the nazim-toast skill to show a success message indicating that a resource was created.

Frequently Asked Questions about nazim-toast

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

FAQPage Schema
How do I display localized toast notifications in a web application?

To display localized toast notifications, you can use a feedback message system that supports translation keys and automatically adjusts text positioning for Right-to-Left and Left-to-Right languages. This ensures user feedback is consistently localized to the chosen language.

What is the best way to show success and error feedback messages to users?

The best way to show success and error feedback messages is by using a standardized notification component that abstracts the underlying library calls. This approach ensures all user feedback, including info and warning messages, maintains a consistent look and feel across the application.

How do toast notifications handle RTL text direction automatically?

Toast notifications handle RTL text direction automatically by detecting the active language hook and adjusting the layout positioning accordingly. This mechanism ensures that both Right-to-Left and Left-to-Right text directions are displayed correctly without manual styling.

Do I need a translation hook to show internationalized toast messages?

Yes, you need a translation hook and integration with a dedicated toast utility library to show internationalized toast messages. The notification system relies on translation keys rather than hardcoded strings to provide multi-language support for user feedback.

Can I use this toast notification system for actions like creating a new record?

Yes, you can use this toast notification system for actions like creating a new record. It is designed to trigger standardized success messages, such as confirming a record was created successfully, immediately after the user completes an action.

Why are my toast messages not translating into the user's selected language?

Toast messages may not translate into the user's selected language if the notification system is not properly integrated with the language hooks or if the translation keys are missing. The system requires translation keys to fetch the correct localized strings.