← Back to Skills Marketplace
douglarek

git-conventions

by douglarek · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
285
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install git-conventions
Description
Git commit message conventions and workflow rules. Use when making git commits, pushing changes, or performing git operations.
README (SKILL.md)

Git Commit Conventions

Commit Message Format

Use semantic commit format: \x3Ctype>(\x3Cscope>): \x3Csubject>

Commit Types

  • feat: add new feature
  • fix: correct bug
  • docs: update documentation
  • style: format code (no functional changes)
  • refactor: restructure code
  • test: add/modify tests
  • chore: update build tasks

Workflow Rules

  1. Language: Use English only for git commit messages.

  2. Force Push: Always confirm before git push --force.

  3. Sign-off: Include --signoff flag with all commits.

  4. Consolidation: Consolidate changes into meaningful commits.

  5. Push Confirmation: After making a local commit, ALWAYS prompt the user whether they want to push to the remote repository.

  6. Display URL: After successfully pushing to remote, display the repository's access URL.

Usage Guidance
This skill is a simple, instruction-only guideline for git commit messages and push behavior and does not request credentials or install code. Before enabling it, remember: (1) it will only be effective if the agent is allowed to run git commands — control which repositories or environments the agent can access; (2) the agent's prompts about pushing/force-pushing depend on the agent implementation — verify prompts before allowing push operations; and (3) the --signoff rule requires a configured user.name/user.email in your git config (it does not collect credentials). If you want stricter enforcement, use tooling (commit hooks or CI checks) rather than relying solely on an instruction skill.
Capability Analysis
Type: OpenClaw Skill Name: git-conventions Version: 1.0.0 The skill bundle defines standard Git commit conventions and workflow rules, such as semantic commit formatting, mandatory sign-offs, and user confirmation before pushing. The instructions in SKILL.md are purely procedural and lack any indicators of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
The name and description match the content of SKILL.md: semantic commit format and push workflow rules. The skill requests no binaries, env vars, or config paths — which is proportionate for a guidance-only skill.
Instruction Scope
SKILL.md limits itself to commit message format and workflow rules (confirm before force-push, prompt before pushing, include --signoff, show repo URL after push). It does not instruct reading unrelated files, exfiltrating data, or contacting external endpoints. Implementing the instructions implies running git commands, which is expected for this purpose.
Install Mechanism
No install spec is provided and no code files exist; this is instruction-only, so nothing will be written to disk or downloaded during installation.
Credentials
No environment variables, credentials, or config paths are required. There are no disproportionate secret requests.
Persistence & Privilege
always is false and the skill does not request persistent or elevated privileges, nor does it modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install git-conventions
  3. After installation, invoke the skill by name or use /git-conventions
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of git-conventions skill: - Introduces semantic commit message format: `<type>(<scope>): <subject>` - Defines standard commit types: feat, fix, docs, style, refactor, test, chore - Outlines rules for language (English only), force push confirmation, and mandatory sign-off - Requires consolidation of changes into meaningful commits - Adds user prompt before pushing to remote repository - Displays repository access URL after successful push
Metadata
Slug git-conventions
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is git-conventions?

Git commit message conventions and workflow rules. Use when making git commits, pushing changes, or performing git operations. It is an AI Agent Skill for Claude Code / OpenClaw, with 285 downloads so far.

How do I install git-conventions?

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

Is git-conventions free?

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

Which platforms does git-conventions support?

git-conventions is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created git-conventions?

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

💬 Comments