Git Essentials

PassAudited by ClawScan on May 1, 2026.

Overview

This is an instruction-only Git reference with standard commands, including some that can change or delete repository state, so users should run impactful commands deliberately.

This skill appears safe as a Git command reference. Before using commands such as reset --hard, clean -fdx, force push, or remote delete, verify the repository, branch, and remote target because those actions can remove work or affect collaborators.

Findings (2)

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

If run on the wrong repository or branch, these commands could delete work or disrupt shared repository history.

Why it was flagged

These are high-impact Git commands that can discard local work, delete ignored/untracked files, or rewrite remote history. They are expected in a Git reference and are not instructed to run automatically, but users should notice their impact.

Skill content
git reset --hard HEAD~1 ... git clean -fdx ... git push --force-with-lease
Recommendation

Use destructive or force commands only when the user explicitly asks for them and after confirming the target repository, branch, and expected outcome.

What this means

Running remote mutation commands can affect shared repositories and other collaborators.

Why it was flagged

Remote Git commands can publish changes or delete remote refs using the user's existing repository permissions. This is purpose-aligned for collaboration, but it is account-impacting behavior.

Skill content
git push ... git push -u origin branch-name ... git push origin --delete v1.0.0
Recommendation

Confirm the remote URL, branch or tag name, and intended repository before pushing, force-pushing, or deleting remote refs.