Create Project

WarnAudited by ClawScan on May 10, 2026.

Overview

The skill creates the requested Orchestrix project, but it also installs automation that can accept safety and approval prompts and run multi-agent hooks without fresh user confirmation.

Use this only if you intentionally want Orchestrix tmux multi-agent automation. Before running it, review or disable the auto-approval and auto-trust logic, understand the installed Claude Stop hook, and keep the Orchestrix license key out of version control.

Findings (7)

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

Actions that normally require confirmation could be approved automatically inside the tmux agent session.

Why it was flagged

The monitor helper explicitly sends a yes response into a Claude Code pane when it detects what it labels as an approval prompt.

Skill content
# Priority 3: Handle approval prompt — auto-approve ... tmux send-keys -t "$SESSION:$WINDOW" "y" Enter
Recommendation

Remove automatic approval, or make it an explicit opt-in with a narrow allowlist and visible confirmation for each high-impact action.

What this means

A directory trust or safety decision may be accepted without the user reviewing the prompt.

Why it was flagged

The script is designed to detect Claude Code trust or safety prompts and press Enter automatically instead of leaving that decision to the user.

Skill content
auto-accepting trust dialog if it appears ... grep -qi "trust this folder\|safety check" ... tmux send-keys -t "$SESSION:0" Enter
Recommendation

Do not auto-accept trust or safety prompts; require the user to approve those prompts directly.

What this means

The project will contain persistent automation that can run after agent stops, not just during the initial scaffolding task.

Why it was flagged

The generated Claude settings install a Stop hook with an empty matcher, so the handoff detector can run on future Stop events in the project.

Skill content
"matcher": "", ... "command": "bash -c 'cd \"$(git rev-parse --show-toplevel)\" && .claude/hooks/handoff-detector.sh'"
Recommendation

Make hook installation optional, document when it runs, and provide a simple way to disable or remove it.

What this means

A mistaken or spoofed handoff-looking message in an agent pane could propagate work to another agent without a clear containment step.

Why it was flagged

The handoff system is designed to scan tmux pane text and route work to other agents based on detected HANDOFF-style messages.

Skill content
# Triggers on Claude Code Stop event, detects HANDOFF and routes to target agent ... # Scans ALL tmux windows to find HANDOFF message
Recommendation

Require structured, authenticated handoff records or user confirmation before routing commands between agents.

What this means

The license key may be stored in the project directory and could be exposed if the file is committed or shared.

Why it was flagged

The skill asks for an Orchestrix license key and writes it into the generated MCP configuration file.

Skill content
Orchestrix License Key ... 将 `{{ORCHESTRIX_LICENSE_KEY}}` 替换为用户提供的 License Key ... 写入 `$PROJECT_DIR/.mcp.json`
Recommendation

Keep `.mcp.json` out of version control or use an environment variable/secret manager for the license key.

What this means

Agent behavior can be shaped by content served by the Orchestrix MCP server, so users need to trust that server and its agent definitions.

Why it was flagged

The installed slash command loads agent configuration from the Orchestrix MCP server and tells the agent to follow the fetched activation instructions.

Skill content
ReadMcpResourceTool(server="orchestrix", uri="orchestrix://agents/{agent_id}.yaml") ... Adopt the persona defined ... Follow `activation_instructions` exactly
Recommendation

Use only trusted MCP servers and review agent definitions or activation instructions before relying on them for sensitive work.

What this means

The skill may fail or require additional local tooling that was not declared in the registry metadata.

Why it was flagged

The runtime script requires `tmux` and the `cc` Claude Code command, while the registry requirements list only `git` and `bash`.

Skill content
if ! command -v tmux &> /dev/null ... if ! command -v cc &> /dev/null
Recommendation

Declare all required runtime binaries and document the expected Claude Code CLI setup.