NextCloud Deck Tracker

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill is a plausible NextCloud task tracker, but it tells the agent to log every request, use an undeclared external CLI with credentials, and can send background status notifications to an unclear default recipient named “Skander.”

Review this skill before installing. Only use it if you understand which `deck` CLI will run, where your NextCloud credentials are stored, which board will be modified, and who receives monitor notifications. Avoid the default monitor target unless you explicitly intend to notify that recipient.

Findings (6)

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.

What this means

Task status or user-request details could be sent to an unintended person, chat target, or agent if the default is used.

Why it was flagged

The monitor can send repeated notifications to an unclear default recipient. The artifacts do not explain who or what 'Skander' is, whether this is the installing user, or what task details are included.

Skill content
Additionally, it sends a chat notification to the specified `target_id` (defaults to Skander) every 120 seconds.
Recommendation

Require an explicit user-configured notification target, document the destination clearly, and avoid any named default recipient.

What this means

Sensitive or casual user requests may be written to a NextCloud Deck board without a separate tracking decision.

Why it was flagged

This directs the agent to automatically create a persistent external task record for every user request, rather than only when the user asks to track a task.

Skill content
Track Everything: `deck add ... --progress` is your first action for any user request.
Recommendation

Limit automatic tracking to explicit task-management requests or require user confirmation before recording request details externally.

What this means

The agent may rely on an unreviewed or unrelated `deck` executable from the user’s environment to perform account-changing actions.

Why it was flagged

The reviewed package contains no `deck` implementation, while the skill instructions depend on invoking a `deck` command that can mutate NextCloud data.

Skill content
No install spec — this is an instruction-only skill. No code files present — this is an instruction-only skill.
Recommendation

Package or declare the exact CLI dependency, pin its source/version, and declare required binaries and credentials in metadata.

What this means

Installing users need to understand that the skill can act on their NextCloud Deck account using the configured app password.

Why it was flagged

The skill requires NextCloud account credentials, which is expected for managing a user’s Deck board, but the registry metadata declares no credentials or environment variables.

Skill content
export DECK_USER="your_username"
export DECK_PASS="your_app_password" # Use an App Password!
Recommendation

Declare the required credentials and environment variables in metadata and recommend a least-privilege app password if available.

What this means

A monitor process may keep posting updates until the card is moved out of the In Progress stack.

Why it was flagged

Background monitoring is disclosed and related to long-running task tracking, but it persists beyond the immediate command and repeatedly mutates remote task state.

Skill content
Spawns a background process that appends a "Still working..." log entry every 60 seconds.
Recommendation

Document how to list and stop monitors manually, and require explicit user approval before starting background monitoring.

What this means

Details from completed tasks could be reused in future agent memory, including information the user did not intend to persist.

Why it was flagged

The skill encourages using completed task data for long-term memory, which is related to its tracking purpose but lacks clear retention, filtering, or consent boundaries.

Skill content
Memory Synthesis: Before archiving, use `deck dump-done` to parse the day's work and reinforce long-term memory.
Recommendation

Explain what memory store is updated, what data is included or excluded, and ask before persisting sensitive task summaries.