Introduction

When building agents with DeepSeek Harness (DSH), granting them Git operation permissions can lead to repository damage caused by mistakes or malicious instructions. To reduce such risks, the community provides security guardrail plugins. satan9394/dsh-git-guardrails is one such plugin, designed to enforce safe control over agent Git commands.

Plugin Overview

satan9394/dsh-git-guardrails is a DSH skill plugin positioned as a Git security guardrail. It adopts the design philosophy of mattpocock/skills (230K stars) and protects code repositories by intercepting dangerous commands.

Core Features

The main capability of this plugin is intercepting dangerous commands. When an agent attempts to perform operations that may damage a repository, the plugin intervenes and blocks the action to prevent incidents.

Installation and Enablement

Based on currently verified information, the official installation command for this plugin has not been explicitly provided. It is recommended to obtain the installation instructions in the following ways:

访问 GitHub 仓库查看 Readme
https://github.com/satan9394/dsh-git-guardrails

Before enabling the plugin, make sure to obtain the correct installation command.

Use Cases and Precautions

This plugin is suitable for scenarios where an agent needs Git operation permissions, but its behavioral boundaries must be strictly controlled.

  • Runtime Permissions: This plugin runs with the permissions of the current DSH process.
  • Security Check: Since the license information has not been specified, be sure to review the source code before installation to confirm its security and compliance.

References

  • GitHub repository: https://github.com/satan9394/dsh-git-guardrails
  • Community directory: https://www.skillhub.cn/plugins/satan9394/dsh-git-guardrails