← Back to Skills Marketplace
mightyprime1

Task Status

by Mightyprime1 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
11298
Downloads
12
Stars
110
Active Installs
1
Versions
Install in OpenClaw
/install task-status
Description
Send short status descriptions in chat for long-running tasks. Use when you need to provide periodic updates during multi-step operations, confirm task completion, or notify of failures. Includes automated periodic monitoring that sends updates every 5 seconds, status message templates, and a helper function for consistent status reporting.
Usage Guidance
Install only if you intend to send status text to Telegram through Clawdbot. Set TELEGRAM_TARGET explicitly before use, confirm the gateway token is scoped appropriately, avoid putting secrets or sensitive filenames in status messages, and clean up monitors, cron jobs, state files, and logs after the task finishes.
Capability Analysis
Type: OpenClaw Skill Name: task-status Version: 1.0.0 The OpenClaw AgentSkills skill bundle 'task-status' is designed for sending status updates via the Clawdbot platform. It utilizes local WebSocket communication and the Clawdbot CLI via `subprocess.run` in `scripts/send_status.py` to send messages, accessing environment variables like `CLAWDBOT_GATEWAY_TOKEN` for local authentication. The `scripts/monitor_task.py` script manages background periodic updates and stores state locally in `.task_status_state.json`. All observed behaviors, including file system access for state and logs, local network communication, and CLI execution, are directly aligned with the skill's stated purpose of status reporting and lack any clear evidence of intentional harmful behavior such as data exfiltration to unauthorized endpoints, malicious execution, or persistence mechanisms beyond operational needs. The `SKILL.md` instructions do not contain any prompt injection attempts with malicious objectives.
Capability Assessment
Purpose & Capability
The stated purpose is chat status updates for long-running tasks, but the implementation specifically routes messages to Telegram via local WebSocket or Clawdbot CLI and defaults TELEGRAM_TARGET to 7590912486 when no target is configured.
Instruction Scope
The docs describe manual updates and start/stop controls for monitoring, but they encourage frequent 5-second updates and cron-style automation, so users need to manage when recurring notifications are enabled.
Install Mechanism
Installation is a manual copy into a Clawdbot skills directory; there is no destructive installer, but the Python websocket dependency and required environment variables are not fully declared.
Credentials
The scripts read CLAWDBOT_GATEWAY_TOKEN, CLAWDBOT_GATEWAY_PORT, and TELEGRAM_TARGET and can use local Clawdbot sending authority, which is proportionate to notifications only if the destination and token use are explicit and user-configured.
Persistence & Privilege
The monitor writes .task_status_state.json and the logging variant writes local JSONL message logs; this is limited local persistence, but status text may contain sensitive task details.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install task-status
  3. After installation, invoke the skill by name or use /task-status
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the task-status skill for sending status updates on long-running tasks. - Supports manual status updates with a simple command-line script. - Includes automatic periodic monitoring, sending updates every 5 seconds during multi-step operations. - Provides message templates and a helper function for consistent status reporting. - Allows easy customization of update intervals and advanced usage within Python scripts or Clawdbot cron jobs.
Metadata
Slug task-status
Version 1.0.0
License
All-time Installs 388
Active Installs 110
Total Versions 1
Frequently Asked Questions

What is Task Status?

Send short status descriptions in chat for long-running tasks. Use when you need to provide periodic updates during multi-step operations, confirm task completion, or notify of failures. Includes automated periodic monitoring that sends updates every 5 seconds, status message templates, and a helper function for consistent status reporting. It is an AI Agent Skill for Claude Code / OpenClaw, with 11298 downloads so far.

How do I install Task Status?

Run "/install task-status" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Task Status free?

Yes, Task Status is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Task Status support?

Task Status is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Task Status?

It is built and maintained by Mightyprime1 (@mightyprime1); the current version is v1.0.0.

💬 Comments