Claude Code Task

WarnAudited by ClawScan on May 10, 2026.

Overview

This skill is coherent for coding help, but it gives spawned coding agents broad local authority, links secret environment files into their workspace, and keeps persistent sessions/memory.

Use this only if you trust the local coding-agent CLIs and are comfortable giving them broad access to your repository. Before installing, consider removing the Claude permission-bypass flag, disabling automatic .env symlinks, reviewing the saved MEMORY.md preference, and manually killing tmux sessions after each task.

Findings (5)

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

A coding agent could read or modify files and run commands in the worktree with fewer safety prompts than the user may expect.

Why it was flagged

The workflow instructs the agent to launch an external coding CLI in a tmux session, and the Claude option explicitly disables permission checks. The plan-first instruction is a mitigation, but it relies on the spawned agent following instructions rather than enforcing a tool boundary.

Skill content
| `claude` | `claude --dangerously-skip-permissions` | ... `tmux send-keys -t <task-name> "nvm use 20 && <tool-command>" Enter`
Recommendation

Avoid `--dangerously-skip-permissions` by default, allowlist approved coding CLIs, and require explicit user confirmation before running any command with broad local access.

What this means

Secrets from the main project may become available to any spawned coding agent or command running in the worktree.

Why it was flagged

.env files commonly contain API keys, tokens, database URLs, and other credentials. The skill tells the agent to link them into every worktree without per-task scoping or opt-in.

Skill content
ln -sf <project>/.env <worktree-path>/.env ... `Always` symlink `.env` files — don't copy
Recommendation

Do not link real .env files by default; ask the user first, prefer sanitized example env files, and only expose the minimum secrets needed for a specific task.

What this means

If the saved preference is stale, mistaken, or poisoned, the agent may launch the wrong local tool without the user noticing.

Why it was flagged

A persistent memory value determines which executable is launched in future tasks, and the skill says not to ask again once it is saved.

Skill content
memory_search("preferred coding agent tool") ... If found → use that tool, no need to ask ... Write to `MEMORY.md`
Recommendation

Validate the saved tool name against an allowlist, reject shell metacharacters or full command strings, and re-confirm before using non-default or changed tools.

What this means

Coding-agent processes may keep running in the background after the initial request if cleanup is missed.

Why it was flagged

Persistent and parallel tmux sessions are explicitly part of the design and cleanup is documented, but these sessions can continue running until killed.

Skill content
Always uses tmux for persistent multi-turn conversation — never one-shot mode ... Parallel tasks ... `tmux kill-session -t <task-name>`
Recommendation

List active tmux sessions regularly and kill task sessions when finished or when you no longer trust their state.

What this means

The actual behavior depends heavily on the local coding-agent CLI and other tools already installed on the machine.

Why it was flagged

The package has no hidden install code, but its runtime depends on separately installed tools whose presence, versions, and provenance are not enforced by the registry metadata.

Skill content
Source: unknown; Homepage: none; Required binaries ... none; No install spec — this is an instruction-only skill.
Recommendation

Verify the installed CLIs, versions, and sources yourself before using the skill, especially for tools that can modify code or run shell commands.