Project Coordinator
Analysis
This appears to be a legitimate project-orchestration skill, but it gives autonomous subagents broad ability to run commands and change workspace files, so it should be reviewed before use.
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
The Coordinator SHOULD directly call tools: - `exec` — run commands, check files - `write` — create output files - `read` — examine code or documents - `sessions_spawn` — spawn subagents for parallel work
This explicitly authorizes the coordinator to run shell commands, write files, read workspace content, and create additional agents. Those capabilities are aligned with project execution, but the instructions do not clearly bound command types, paths, destructive actions, or user approval.
Subagent sandboxing: When spawning subagents, each subagent runs in an isolated sandbox with workspace-only filesystem access. Subagents cannot access credentials, environment variables, or session transcripts outside their scope. Network access is restricted per platform policy.
The skill presents strong containment and credential-safety guarantees, but the provided instruction-only artifacts do not define or enforce those controls while also granting exec/read/write/spawn authority.
For long-running projects: Coordinator can spawn child Coordinators for sub-phases
The skill supports nested and potentially long-running agent sessions. It also states that coordinators should stop when complete, which reduces the concern, but users should still notice the autonomous session-spawning behavior.
git clone https://github.com/KaigeGao1110/Project-Coordinator.git ~/.openclaw/skills/project-coordinator ... curl -L https://github.com/KaigeGao1110/Project-Coordinator/archive/refs/heads/main.zip
The installation documentation includes unpinned GitHub branch downloads. These are user-directed setup instructions, not automatic execution, but the downloaded contents may differ from the reviewed registry artifact over time.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
Receive completion announcements via inter-session messages
The project context and task outputs are expected to move between the main session, coordinator, and subagents. This is central to the skill, but it means project data is shared across agent sessions.
The archive-subagent uses the archive-project skill to handle: - Locating the correct session transcripts - Sanitizing credentials - Writing ARCHIVE.md - Committing to workspace
The skill can persist project history into a workspace archive when requested. This is disclosed and purpose-aligned, but archived summaries or transcripts can retain sensitive context or instructions for later reuse.
