afk-system

Track AFK status with reasons and timestamps, notify mentions, and restore on return.

2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/adraalabs/skills --skill afk-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: afk-system
Source: https://github.com/adraalabs/skills/tree/main/afk-system
Command: npx skills add https://github.com/adraalabs/skills --skill afk-system

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AFK status automation lets servers track when a user is away, store a reason and timestamp, and automatically handle return notifications.

Core Features & Use Cases

  • AFK setup: mark a user as AFK with an optional reason.
  • Mention notifications: alert mentions that the user is AFK with the reason and since timestamp.
  • AFK return: automatically clear AFK status on the user’s next message and optionally restore nickname.

Quick Start

Set yourself as AFK with a reason to start tracking and get notified when you're mentioned.

Frequently Asked Questions about afk-system

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

FAQPage Schema
How do I set up AFK status automation to notify mentions in Discord?

AFK status automation lets you mark yourself as away with an optional reason. The system stores your timestamp and automatically alerts anyone who mentions you with your reason and since timestamp.

How does automatic AFK return detection work?

Automatic AFK return detection monitors your messages and clears your AFK status when you next type. It optionally restores your original nickname to ensure seamless reintegration into the server.

Can I use Telegram for AFK mention notifications?

Yes, AFK mention notifications support Telegram. The system monitors messages to alert users who mention an AFK member, sending the reason and timestamp directly through Telegram.

What happens if my AFK data is missing or misformatted?

The system ensures robust key management and simple recovery when AFK data is missing or misformatted. This prevents data loss and maintains reliable status tracking across server restarts.

Do I need any external dependencies to track user AFK status?

No external dependencies are required to track AFK status. The system operates independently to store reasons, monitor mentions, and restore nicknames without additional packages.

Why does my AFK status not clear automatically on return?

AFK status should clear automatically on your next message. If it fails, the built-in key management and recovery mechanisms handle missing or misformatted data to restore proper tracking.