slack-user-context

Retrieve Slack user profiles, presence, and Do Not Disturb status.

627|175|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/automateyournetwork/netclaw --skill slack-user-context
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-user-context
Source: https://github.com/automateyournetwork/netclaw/tree/main/workspace/skills/slack-user-context
Command: npx skills add https://github.com/automateyournetwork/netclaw --skill slack-user-context

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enhances NetClaw's interactions by leveraging Slack user profiles, presence, and DND status to personalize responses, route escalations effectively, and coordinate team operations more intelligently.

Core Features & Use Cases

  • Personalized Responses: Tailors the depth and style of NetClaw's answers based on the user's role and expertise.
  • Smarter Escalations: Routes alerts and requests to the most appropriate and available team member, respecting DND and working hours.
  • Contextual Awareness: Uses past conversations and team activity to provide more relevant and efficient support.
  • Use Case: When an urgent alert fires, NetClaw checks if the primary on-call engineer is active and not in DND before notifying them directly, otherwise it routes to the next available person or posts to a team channel.

Quick Start

Use the slack-user-context skill to check the DND status of the user 'jane.doe' before escalating the current alert.

Frequently Asked Questions about slack-user-context

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

FAQPage Schema
How do I check Slack user presence and DND status before routing alerts?

Checking Slack user presence and DND status before routing alerts involves retrieving user data through Slack APIs to verify availability. This skill assesses whether the primary on-call engineer is active, routing to the next available person or team channel if they are unavailable.

Can I personalize AI agent responses in Slack based on user roles?

You can personalize AI agent responses in Slack based on user roles by integrating user profile context to tailor answer depth and style. The skill leverages Slack profiles to match the user's expertise, delivering more relevant and efficient support.

Do I need Slack APIs to enable timezone-aware scheduling and user context?

Yes, you need Slack APIs to enable timezone-aware scheduling and user context, as this skill requires API access for user data retrieval and presence management. This access facilitates intelligent escalation routing and coordinated team operations.

What's the best way to route escalations to available team members in Slack?

Routing escalations to available team members in Slack is best handled by a skill that checks presence, DND status, and working hours. It routes alerts to the most appropriate, available person, or posts to a team channel as a fallback.

How does contextual awareness from Slack profiles improve team coordination?

Contextual awareness from Slack profiles improves team coordination by using past conversations and team activity to provide more relevant support. This integration respects DND status and working hours, ensuring escalations reach the right available member.