← Back to Skills Marketplace
wimi321

Git Commit PR Workflow

by wimi321 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
94
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install claude-code-git-commit-pr-workflow
Description
Use when the user wants the full git workflow: branch creation if needed, commit, push, and PR create or update with a concise summary and test plan.
README (SKILL.md)

Git Commit PR Workflow

Use this skill for end-to-end git delivery from working tree to pull request.

Workflow

  1. Inspect branch state, diff against default branch, and existing PR state.
  2. Create a feature branch if still on the default branch.
  3. Stage and commit the relevant changes.
  4. Push the branch.
  5. Create or update the PR with a short title, summary bullets, and test plan.

Guardrails

  • No destructive git commands unless explicitly requested.
  • No force push to default branches.
  • Keep PR titles short and bodies structured.
  • Avoid committing secrets or unrelated changes.

Example Requests

  • Commit this work, push it, and open a PR.
  • Take the current changes to a polished PR with a test plan.

Inputs

  • Current git state
  • Default branch
  • Optional user instructions

Outputs

  • New commit
  • Pushed branch
  • Created or updated PR

Success Criteria

  • The right files were committed.
  • The branch was pushed safely.
  • The PR body accurately reflects the diff.

Non-Goals

  • Force-push workflows by default
  • Interactive git rebases

Source Provenance

Derived from src/commands/commit-push-pr.ts.

Usage Guidance
This skill appears to be what it says (end-to-end git -> PR), but it omits operational details you should confirm before using it: - Verify the agent environment actually has git and any CLI tools it will use (git, gh, hub) and that those are the intended tools. The skill itself does not declare these as requirements. - Confirm how authentication will be performed: will it rely on SSH keys present in the environment, an existing remote credential, or an API token? If API tokens or SSH keys are available to the agent, ensure they have only the minimum needed permissions and do not expose sensitive repos. - Ask the skill author to document which remote host (GitHub/GitLab/other) the skill targets and whether it will call a third-party API or use the local git client. Lack of this detail can lead the agent to push or open PRs in unexpected locations. - Because instructions are high-level and allow broad discretion, review the exact git commands the agent plans to run before allowing execution — especially any operation that could rewrite history or touch protected branches. - Test the skill first in a non-sensitive repository or fork, and restrict its use to user-invoked runs rather than automatic/always-on invocation. If you need the skill, request the maintainer add explicit requirements (git binary, preferred CLI/tooling, and documented auth mechanism) so you can validate them before granting the agent access to real repositories.
Capability Analysis
Type: OpenClaw Skill Name: claude-code-git-commit-pr-workflow Version: 1.0.0 The skill bundle describes a standard Git workflow for branch creation, committing, pushing, and PR management. It includes explicit safety guardrails in SKILL.md to prevent committing secrets or performing destructive operations, and lacks any indicators of malicious intent, data exfiltration, or obfuscation.
Capability Assessment
Purpose & Capability
The skill claims to perform end-to-end git delivery including PR creation, but the manifest declares no required binaries or credentials. Performing these actions typically requires a git client and authentication (SSH keys, GitHub/GitLab token, or CLI tools). The absence of declared dependencies or a stated auth mechanism is an incoherence.
Instruction Scope
SKILL.md gives a high-level workflow (inspect branch/diff, create branch, commit, push, create/update PR) and guardrails (no destructive commands, avoid secrets). It does not specify which commands or tools to use (git CLI, 'gh'/'hub', or API), nor how to choose remotes or PR host. The guidance is non-prescriptive, which leaves the agent broad discretion but not explicitly dangerous on its face.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That limits the attack surface — nothing will be written or executed from a downloaded package by default.
Credentials
No environment variables, tokens, or credential requirements are declared despite the skill needing push and PR creation capabilities. Real usage requires authentication (SSH keys in agent environment or API tokens). The skill relies implicitly on existing environment credentials but does not document this, which is disproportionate to the manifest and may cause surprising behavior or failed runs.
Persistence & Privilege
The skill does not request always: true and is user-invocable only. It also does not indicate modifying other skills or system-wide settings. Autonomous invocation is allowed by default (disable-model-invocation: false), which is normal; there are no additional persistence privileges requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install claude-code-git-commit-pr-workflow
  3. After installation, invoke the skill by name or use /claude-code-git-commit-pr-workflow
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial extraction from local Claude Code source
Metadata
Slug claude-code-git-commit-pr-workflow
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Git Commit PR Workflow?

Use when the user wants the full git workflow: branch creation if needed, commit, push, and PR create or update with a concise summary and test plan. It is an AI Agent Skill for Claude Code / OpenClaw, with 94 downloads so far.

How do I install Git Commit PR Workflow?

Run "/install claude-code-git-commit-pr-workflow" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Git Commit PR Workflow free?

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

Which platforms does Git Commit PR Workflow support?

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

Who created Git Commit PR Workflow?

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

💬 Comments