Skills git-advanced-workflows
๐Ÿ“ฆ

git-advanced-workflows

Content revision r2 High Risk โš™๏ธ External commands๐Ÿ“ Filesystem access

Master Advanced Git Workflows

Advanced Git work can rewrite history, lose changes, or disrupt shared branches. This skill provides structured workflows, safety checks, and recovery steps for complex repository tasks.

Supports: Claude Codex Code(CC)
โš ๏ธ 38 Poor

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "git-advanced-workflows" from https://skillstore.io/skills/sickn33-git-advanced-workflows.md and its manifest at https://skillstore.io/api/skills/sickn33-git-advanced-workflows/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "git-advanced-workflows". I have five local commits with two fixups. Help me prepare a clean pull request.

Expected outcome:

  • Confirm that the branch is private and create a backup reference.
  • Review the commit order and identify each fixup target.
  • Use an interactive autosquash plan, run tests, and inspect the final comparison.
  • Request confirmation before updating the remote branch.

Using "git-advanced-workflows". A regression appeared after version 2.1. Plan a safe bisect.

Expected outcome:

  • Verify one known good revision and one reproducibly bad revision.
  • Define a deterministic pass or fail test.
  • Inspect historical test scripts and use an isolated environment before automation.
  • Reset the bisect state after recording the first bad commit.

Using "git-advanced-workflows". I deleted a branch and need its last commit.

Expected outcome:

Inspect the reflog without changing repository state, locate the branch tip, create a recovery branch, and verify its contents before cleanup.

Security Audit

High Risk
v5 โ€ข 7/23/2026 Open versioned report

All 48 static alerts are false positives caused by Markdown formatting, fixed command substitution, or intentional Git worktree paths. Semantic review found real operational risks from destructive resets, remote history rewriting, and test execution across historical revisions. No prompt injection or malicious intent was found.

1
Files scanned
421
Lines analyzed
0
Review items
0
False positives ignored

Confirmed security concerns (3)

High
Destructive Git Reset Guidance
Executable hard reset examples can irreversibly discard uncommitted files and index changes without requiring a clean status check or explicit confirmation.
Each cited line directly invokes git reset --hard. The surrounding guidance does not consistently require preflight checks or confirmation.
High
Historical Code Execution During Automated Bisect
Automated bisect runs repository scripts across historical revisions, which may execute untrusted code with the current user's credentials and network access.
Both cited commands instruct Git to execute project test commands repeatedly after checking out historical commits. No isolation or script-review warning is provided.
Medium
Remote History Rewrite Without Required Confirmation
Force-with-lease examples can rewrite a remote branch and disrupt collaborators, although the skill includes partial safety guidance.
The commands explicitly perform force pushes. Force-with-lease reduces accidental overwrites but does not remove the remote history rewrite.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-git-advanced-workflows/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-git-advanced-workflows/security.svg)](https://skillstore.io/skills/sickn33-git-advanced-workflows?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-git-advanced-workflows?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-git-advanced-workflows/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-git-advanced-workflows.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

sickn33. (2026). git-advanced-workflows security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-git-advanced-workflows/audits/5

BibTeX citation

@techreport{sickn33-sickn33-git-advanced-workflows-2026, author = {sickn33}, title = {git-advanced-workflows security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-git-advanced-workflows/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "git-advanced-workflows security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-23" url: "https://skillstore.io/skills/sickn33-git-advanced-workflows/audits/5" identifiers: - type: other value: "skillstore:sickn33-git-advanced-workflows:audit:5" description: "Skillstore immutable audit report identifier"

Compare variants

2 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Highest Skillstore Score
wshobson Recommended

wshobson-git-advanced-workflows

Skillstore Score 78
Evidence Confidence High
Skillstore usage 13
Updated

2026-08-21

sickn33 Current

sickn33-git-advanced-workflows

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 14
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: Medium
55
Architecture
85
Maintainability
87
Content
69
Community
83
Spec Compliance

What You Can Build

Prepare a Reviewable Feature Branch

Create a safe plan to squash fixups, reorder commits, and update a pull request without overwriting collaborators.

Trace a Regression

Plan a manual or isolated automated bisect between known good and bad revisions.

Recover Repository Work

Use reflog evidence to restore commits or branches after a mistaken reset, deletion, or history edit.

Try These Prompts

Inspect My Branch Safely
Review my current Git branch state and explain safe next steps. Start with read-only checks and do not change files or history.
Plan a Clean Pull Request
Plan how to clean commits on [feature branch] before merging into [base branch]. Identify shared commits and request confirmation before rewriting history.
Design a Regression Bisect
Design a bisect between [good revision] and [bad revision]. Explain the test signal and isolate any historical scripts before execution.
Recover From a Git Mistake
Analyze this reflog and repository status: [details]. Propose the least destructive recovery, preserve current work, and include verification and rollback steps.

Best Practices

  • Inspect status, recent history, remotes, and branch sharing before changing commits.
  • Create a backup reference and define rollback steps before destructive or history-rewriting operations.
  • Run tests and compare the resulting branch against its base before pushing.

Avoid

  • Do not rebase or force push a shared branch without explicit coordination.
  • Do not run historical repository scripts with secrets, broad permissions, or unrestricted network access.
  • Do not use hard reset until current changes are reviewed, preserved, or intentionally discarded.

Frequently Asked Questions

Can this skill run Git commands automatically?
It supplies workflow guidance and command examples. Execution depends on the host agent, available tools, repository permissions, and user approval.
Does it support interactive rebase?
Yes. It explains picking, rewording, editing, squashing, fixing up, dropping, reordering, and splitting commits.
Can it recover deleted commits or branches?
It explains reflog-based recovery while the relevant reflog entries remain available.
Is force-with-lease always safe?
No. It reduces accidental overwrites but still rewrites remote history and requires branch ownership, a fresh fetch, and team coordination.
Can it diagnose regressions?
Yes. It outlines manual and automated bisect workflows using known good and bad revisions.
Are the referenced resources included?
No. This package contains only SKILL.md, so referenced guides, assets, and scripts are unavailable.

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

88a8e9a07f4c54ab105c1c41b6267c287146b07b

Maintenance freshness

7/26/2026

Usage

7 downloads ยท 118 views

File structure

๐Ÿ“„ SKILL.md

More from sickn33

View all
View all