Skill Father

PassAudited by ClawScan on May 1, 2026.

Overview

This instruction-only skill is a coherent standards template for creating other skills, with no code or install steps, but it does encourage future skills to persist local config and make user-approved setup changes.

This skill appears safe as an instruction-only standards template. When using it to create or update other skills, carefully review any generated onboarding scripts, config-file writes, credential use, service restarts, or SSH/config changes before approving them.

Findings (3)

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 child skill built from this guidance may ask to change local configuration files, which can affect how tools or SSH behave.

Why it was flagged

The skill tells authors to build onboarding flows that can modify existing local configuration files. This is sensitive local mutation authority, but the same instructions require review and per-item user confirmation.

Skill content
If editing an existing system config file (e.g. `~/.config/openclaw/env`, `~/.ssh/config`): ... show current vs new ... prompt the user per item: keep / override / skip
Recommendation

Approve only setup changes you understand, review current-versus-new diffs, and keep backups for important config files.

What this means

Skills created with this template may depend on logged-in services or service-account tokens.

Why it was flagged

The skill uses credential-backed workflows as examples for child skills. This does not request credentials for this skill, but it signals that generated skills may rely on account/session authority.

Skill content
`op whoami` must succeed (or, if service accounts are used, required env vars like `OP_SERVICE_ACCOUNT_TOKEN` must be set).
Recommendation

For any generated child skill, verify which account or token it uses and ensure permissions are limited to the needed service and task.

What this means

Machine-specific values may remain stored in the skill folder and influence later runs or be accidentally shared if the folder is copied.

Why it was flagged

The guidance encourages persistent local configuration that future skill runs may rely on. This is expected for reproducible onboarding, but real config can contain sensitive or machine-specific values.

Skill content
Persist outcomes into the real skill-local config file ... `config.env` ... real machine-specific config (generated/updated by onboarding)
Recommendation

Keep real config files private, avoid storing raw secrets when a vault reference will work, and exclude generated config from shared packages or version control.