Push2Today for Openclaw

Push2Today is a specialized utility that sends AI task execution results and summaries directly to a mobile negative-one screen for instant visibility.

pingjiang
v1.0.0
Mar 30, 2026
1
798
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install push2today

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install push2today using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Push2Today?

Push2Today is a robust integration for Openclaw Skills designed to bridge the gap between automated AI workflows and mobile accessibility. By utilizing this skill, developers can ensure that the results of long-running tasks, code reviews, or data analyses are pushed directly to a mobile device's today screen (negative-one screen) as a persistent card.

This tool is particularly useful for maintaining a high level of situational awareness without needing to constantly monitor a terminal or IDE. It supports both manual triggers and mandatory automated pushes for scheduled tasks, providing a seamless notification bridge for any Openclaw Skills environment.

Push2Today Use Cases

  • Sending a summary of completed code reviews including the count of identified issues.
  • Pushing daily sales reports or data analysis insights for quick mobile viewing.
  • Delivering automated morning briefings that include weather, schedules, and reminders.
  • Notifying users of the success or failure of long-running CI/CD pipelines or background scripts.

How Push2Today Works

  1. The AI agent detects a trigger phrase or completes a scheduled task requiring a mobile update.
  2. The skill collects the necessary metadata, including the unique message ID, a short summary, and the detailed content body.
  3. The skill verifies the presence of the AS_TODAY_AUTH_CODE environment variable to ensure secure API communication.
  4. A Node.js-based CLI script is executed to transmit the payload to the configured mobile display API.
  5. The task result appears instantly on the user's mobile device as a formatted card on the today screen.

Push2Today Setup

To enable this skill within your Openclaw Skills environment, you must configure the mandatory authentication token and ensure Node.js is available.

# Set the mandatory authentication code
openclaw config set skills.entries.push2today.env.AS_TODAY_AUTH_CODE "your_actual_token_here"

# Optional: Set a custom API URL if not using the default
openclaw config set skills.entries.push2today.env.AS_TODAY_API_URL "https://your-custom-api.com"

Push2Today Data Schema & Taxonomy

Parameter Type Required Description
msgId string Yes Automatically retrieved from the current session context.
summary string Yes A concise brief (max 64 characters) for the card header.
result string Yes Task status: "Task Execution Successful" or "Task Execution Failed".
content string Yes The full detail of the result (max 30717 characters).
scheduleTaskId string No The unique ID associated with a recurring scheduled task.
source string No Fixed value "openclaw" to identify the source of the push.

Push2Today Advanced Features

  • Mandatory Auto-Push: All scheduled tasks are configured to bypass user confirmation and push results directly to the device upon completion.
  • Flexible API Integration: Support for custom endpoint configuration via environment variables for private or enterprise notification servers.
  • Intelligent Context Binding: Automatically links push notifications to session-specific message IDs for better traceability within Openclaw Skills.
  • Large Payload Support: Handles detailed technical reports with a character limit exceeding 30,000 characters for comprehensive logging.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*