Taskify CLI

Security checks across malware telemetry and agentic risk

Overview

This appears to be a legitimate Taskify CLI helper, but users should notice that it installs and uses an external CLI, local Nostr identity, relays, and optional AI forwarding for task data.

Install only if you trust the taskify-nostr package and the relays/backends you plan to use. Use a dedicated profile if possible, keep private keys out of prompts, and ask the agent to confirm before deleting, bulk-clearing, importing, changing relays, or using AI commands on sensitive tasks.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

Installing the CLI gives that external package local execution ability under the user's account.

Why it was flagged

The skill directs users to install an external npm CLI package. This is disclosed and central to the purpose, but the package is not bundled or pinned in the provided artifacts.

Skill content
npm install -g taskify-nostr
Recommendation

Verify the npm package and GitHub source before installing, prefer a user-local install on shared systems, and consider pinning a known-good version.

#
ASI03: Identity and Privilege Abuse
Medium
What this means

Commands can act as the configured Nostr identity to read, create, update, delete, and sync Taskify data.

Why it was flagged

The CLI operates using a persistent Nostr identity. The artifact says the skill should not expose private keys, but the installed CLI will still rely on local credential material to publish and manage tasks.

Skill content
Run the onboarding wizard — it generates or imports a Nostr keypair and stores it securely in the local CLI config
Recommendation

Use a dedicated Taskify/Nostr identity where possible, protect the local CLI config, and never paste private keys into agent prompts or shared environments.

#
ASI02: Tool Misuse and Exploitation
Medium
What this means

An agent using these commands could remove or alter task records if the user gives broad or ambiguous instructions.

Why it was flagged

The command reference includes bulk/destructive task and board operations. These are aligned with a task-management CLI, but they can materially change user data.

Skill content
taskify board clear-completed <board>          # delete all completed tasks
Recommendation

Require explicit user confirmation for deletes, bulk clears, imports, relay changes, and board administration actions.

#
ASI07: Insecure Inter-Agent Communication
Medium
What this means

Task titles, notes, or task lists may be shared with an external AI provider if agent subcommands are used.

Why it was flagged

The skill discloses that AI-assisted commands can send task text to a configured external backend. This is purpose-aligned and warned about, but task data may be sensitive.

Skill content
`taskify agent` commands forward task text to an external AI backend
Recommendation

Do not use AI subcommands on sensitive boards unless the backend is trusted or self-hosted, and keep relay choices limited to relays you control or trust.