PRE Engineering Skill

PassAudited by ClawScan on May 13, 2026.

Overview

This appears to be a legitimate document-only setup skill, but if you launch the generated loops, agents can keep running and edit your project code.

Install this only if you want an autonomous multi-agent coding workflow. Before launching /loop agents, start from a clean git state, inspect the generated .pre documents, avoid running it in repos with unrelated secrets, record job IDs, and review all code changes before using them.

Findings (4)

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

Project files may be inspected during setup, and some inferred details may be written into the generated .pre documents.

Why it was flagged

The setup workflow may read local project files to infer requirements. This is expected for a project-initialization skill, but it can expose project details to the agent context and generated documents.

Skill content
Auto-scan project directory to infer available information... Auto-scan README.md, design docs, package.json, requirements.txt, etc.
Recommendation

Use this only in the intended project directory, choose manual entry if the repo contains sensitive unrelated documents, and review generated .pre files before starting agents.

What this means

Once launched, agents may change source files and could introduce unwanted bugs or design choices.

Why it was flagged

The Executor role is explicitly designed to make code changes under the project source path. This matches the skill's engineering purpose but is still local mutation authority.

Skill content
Formulate own execution plan based on Planner's requirement and approach — plan autonomously then code... Deliverable files should be placed under the project code path (../src)
Recommendation

Start from a clean git state, keep backups or a baseline commit, and review diffs/commits before relying on the generated changes.

NoteHigh Confidence
ASI10: Rogue Agents
What this means

If the user starts the loops, agents can continue operating until DONE or until cancelled.

Why it was flagged

The workflow uses persistent loop tasks for multiple agents. The artifacts disclose this and include cancellation guidance, so it is not hidden persistence.

Skill content
Planner, Executor, and Reviewer each have independent loop tasks, all need independent job ID recording... Pause: Execute `/schedule-cancel <job-id>`
Recommendation

Record every job ID, cancel loops when pausing work, and confirm the latest collaboration-log status before leaving agents unattended.

What this means

A modified collaboration log could cause agents to enter the wrong phase or act on misleading instructions.

Why it was flagged

The persistent collaboration log controls what each agent does. This is the intended coordination mechanism, but untrusted edits to the log could influence future agent actions.

Skill content
`Status: <status_code>` — The status code is the sole basis for agents to determine execution conditions
Recommendation

Keep .pre/collaboration-log.md under trusted control, review unexpected log entries, and avoid accepting untrusted changes to the .pre directory.