← Back to Skills Marketplace
sirenday

Git Deploy

by Vitali Sakalouski · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
317
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install git-deploy
Description
Simple deployment skill for local git operations. Use when you need to add, commit, and push changes to the Git repository. Designed for quick local deployme...
README (SKILL.md)

Git Deploy

Overview

This skill automates the standard git workflow for local development:

  • Stage all changes
  • Commit with a message
  • Push to the current branch

The script uses pre-configured repository URL and token.

Usage

scripts/deploy.sh "feat: Task #X - Description"

Repository

Notes

  • The script assumes it is run in the project root.
  • If you need to push to a specific branch, modify the script or commit message.
Usage Guidance
Do not install or use this skill until the author clarifies why the SKILL.md contains a plaintext repo URL and token. Treat the token as a leaked secret: if it is real, rotate/revoke it immediately. Prefer skills that do not embed credentials in documentation; verify that the script will use only your local git credentials and remotes. If you still want to use it, remove the token from the SKILL.md, confirm the remote is correct, and run the script only in trusted repositories. If you published this skill, ensure sensitive tokens are not included in skill metadata or files.
Capability Analysis
Type: OpenClaw Skill Name: git-deploy Version: 1.0.0 The skill bundle contains a hardcoded plaintext authentication token and a specific internal repository URL (http://git.homelab:3000) within the SKILL.md file. While the scripts/deploy.sh script performs standard, non-malicious git operations, the exposure of credentials in the documentation is a significant security vulnerability (credential exposure) that could be exploited if the environment is accessible.
Capability Assessment
Purpose & Capability
The name/description (local git deployment) matches the included script which stages, commits, and pushes. However the SKILL.md claims use of a 'pre-configured repository URL and token' even though the script uses the local repo remotes and does not reference that URL/token — this mismatch is unexpected.
Instruction Scope
The script itself stays scoped to the repo (.git), stages, commits, and pushes. The SKILL.md, however, publishes a repository URL and a plaintext token (sensitive data) which are unrelated to the script's runtime behavior; including secrets in instructions is scope creep and a data exposure risk.
Install Mechanism
No install spec (instruction-only with a small shell script). Nothing is downloaded or written to disk during install — lowest-risk install mechanism.
Credentials
No environment variables or credentials are declared as required, yet a long token is embedded in SKILL.md. Requiring or publishing a token for a remote git host is disproportionate given the script uses the local git configuration and makes no use of that token. Publishing secrets in the skill is inappropriate.
Persistence & Privilege
Skill is not always-enabled and does not request elevated persistence or modify other skills or system-wide settings. Agent-autonomous invocation is allowed by default but not by itself a problem here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install git-deploy
  3. After installation, invoke the skill by name or use /git-deploy
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of git-deploy skill. - Automates staging, committing, and pushing changes for local Git repositories. - Designed for quick deployments via a single deploy script. - Requires running from the project root and uses a pre-configured repository URL and token.
Metadata
Slug git-deploy
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Git Deploy?

Simple deployment skill for local git operations. Use when you need to add, commit, and push changes to the Git repository. Designed for quick local deployme... It is an AI Agent Skill for Claude Code / OpenClaw, with 317 downloads so far.

How do I install Git Deploy?

Run "/install git-deploy" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Git Deploy free?

Yes, Git Deploy is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Git Deploy support?

Git Deploy is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Git Deploy?

It is built and maintained by Vitali Sakalouski (@sirenday); the current version is v1.0.0.

💬 Comments