flow-finishing-branch
Git-Branches sicher abschließen
Das Abschließen eines Branches erfordert die Entscheidung zwischen schnellem Merge, Pull Request, Squash oder Bereinigung. Diese Skill bietet einen strukturierten Entscheidungsweg für sicherere Git-Abschlussarbeiten.
Vor der Installation anhalten und eine Bestätigung anfordern.
Prüfen Sie den Plan und holen Sie vor Änderungen an Dateien die ausdrückliche Zustimmung des Benutzers ein.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "flow-finishing-branch" from https://skillstore.io/skills/dimon94-flow-finishing-branch.md and its manifest at https://skillstore.io/api/skills/dimon94-flow-finishing-branch/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„flow-finishing-branch“ wird verwendet. Kleiner privater Branch, drei geänderte Dateien, saubere Commits, kein Review erforderlich.
Erwartetes Ergebnis:
Empfohlene Aktion: Fast-Forward-Merge. Überprüfe zuerst Tests und Build. Lösche den lokalen Branch erst, nachdem der Merge erfolgreich war.
„flow-finishing-branch“ wird verwendet. Produktionsänderung mit erforderlichem Review, CI-Prüfungen und unübersichtlichen Work-in-Progress-Commits.
Erwartetes Ergebnis:
Empfohlene Aktion: Pull Request erstellen. Verwende Review und CI als Abschluss-Gate. Squashe nur, wenn die Commit-Historie unübersichtlich ist.
„flow-finishing-branch“ wird verwendet. Fehlgeschlagener Experiment-Branch ohne nützliche Änderungen und mit bereits gepushtem Remote-Branch.
Erwartetes Ergebnis:
Empfohlene Aktion: nur Bereinigung. Bestätige, dass die Arbeit nicht mehr benötigt wird. Sichere nützliche Patches, bevor lokale oder Remote-Branches gelöscht werden.
Sicherheitsaudit
Hohes RisikoThe external-command alerts are Markdown code fence false positives, not Ruby backtick execution. The path traversal alerts are documentation links, not filesystem access. A prompt-like `[PROTOCOL]` footer directs the agent to check `CLAUDE.md`, which creates a real prompt-injection risk.
Bestätigte Sicherheitsbedenken (1)
Risikofaktoren
⚙️ Externe Befehle (16)
📁 Dateisystemzugriff (2)
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/dimon94-flow-finishing-branch/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/dimon94-flow-finishing-branch?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/dimon94-flow-finishing-branch?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dimon94-flow-finishing-branch/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/dimon94-flow-finishing-branch.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
Dimon94. (2026). flow-finishing-branch security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dimon94-flow-finishing-branch/audits/8BibTeX-Zitat
@techreport{dimon94-dimon94-flow-finishing-branch-2026,
author = {Dimon94},
title = {flow-finishing-branch security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/dimon94-flow-finishing-branch/audits/8},
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: "flow-finishing-branch security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "Dimon94"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/dimon94-flow-finishing-branch/audits/8"
identifiers:
- type: other
value: "skillstore:dimon94-flow-finishing-branch:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: MittelWas Sie erstellen können
Einen Team-Pull-Request vorbereiten
Wähle einen Review-First-Pfad für Produktionscode mit CI-Prüfungen und Audit-Trail.
Aufgegebene Arbeit bereinigen
Entscheide, wann fehlgeschlagene Experimente erhalten, lokal gelöscht oder aus Remote-Branches entfernt werden sollten.
Eine Release-Merge-Strategie auswählen
Vergleiche Fast-Forward-, Squash- und Pull-Request-Pfade, bevor ein Release-Branch abgeschlossen wird.
Diese Prompts ausprobieren
Verwende flow-finishing-branch, um zu wählen, wie ich meinen aktuellen Branch abschließen sollte. Frage nach fehlendem Kontext, bevor du eine Option empfiehlst.
Verwende flow-finishing-branch, um die Bereitschaft meines Branches zu prüfen. Prüfe Tests, Build, Linting, Dokumentation, Logs und nicht committete Änderungen, bevor du Merge-Empfehlungen gibst.
Verwende flow-finishing-branch für einen aufgegebenen Branch. Hilf mir zu entscheiden, was erhalten bleiben soll, was gelöscht werden soll und welche Warnungen angezeigt werden sollen.
Verwende flow-finishing-branch, um eine Branch-Abschlussrichtlinie für ein Team-Repository mit geschütztem main, CI-Gates und erforderlichen Reviews zu entwerfen.
Bewährte Praktiken
- Führe Tests, Build und Linting aus, bevor du einen Abschlussweg auswählst.
- Verwende einen Pull Request, wenn Review, CI oder Audit-Aufzeichnungen wichtig sind.
- Bestätige die Branch-Löschung vor der Bereinigung mit dem Team.
Vermeiden
- Einen Branch löschen, bevor nützliche Arbeit gesichert wurde.
- CI überspringen, weil die Änderung klein aussieht.
- Commits squashen, wenn eine detaillierte Historie für das Debugging benötigt wird.