ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

gitrama

Git history intelligence powered by AI. Use when the user asks about git history, commit messages, branch names, repo insights, code archaeology, or wants to understand what happened in a codebase. Triggers on: "git history", "commit message", "branch name", "who changed", "what happened", "repo summary", "code archaeology", "semantic search git", "generate commit", "smart commit", "git log analysis", "contributor insights".

Why use this skill?

Master your repository history with Gitrama. Use AI to query commits, generate smart commit messages, and gain deep code insights directly in your OpenClaw agent.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ahmaxdev/gitrama
Or

What This Skill Does

Gitrama is a powerful CLI-integrated agent skill designed to bridge the gap between raw Git history and human-understandable insights. By leveraging the AskGIT engine, this skill provides semantic intelligence directly from your local repository. It acts as an archaeology expert for your codebase, allowing users to query repository history using natural language, generate conventional commit messages, and craft descriptive branch names based on intent. Gitrama abstracts the complexity of git log and git diff by performing local context gathering via subprocesses, sending that data to api.gitrama.ai to provide human-readable summaries, contributor patterns, and technical debt analysis without requiring users to manually manage API keys.

Installation

To integrate Gitrama into your OpenClaw agent, execute the following command in your terminal: clawhub install openclaw/skills/skills/ahmaxdev/gitrama Once installed, verify the configuration by running gtr version. Ensure you have Git initialized in the directory you intend to query, as the skill relies on local Git subprocess calls to generate context for the AI engine.

Use Cases

  • Code Archaeology: Quickly identify why a specific change was made to the authentication module months ago.
  • Commit Standardization: Automatically generate conventional commits (feat:, fix:) based on your current staged changes.
  • Onboarding Assistance: New developers can ask the agent to summarize recent major refactors or identify the primary contributors to a specific directory.
  • Process Automation: Streamline developer workflow by having the AI suggest precise branch names based on task descriptions provided in natural language.

Example Prompts

  1. "Who has been the most active contributor to the API service module over the last quarter?"
  2. "Generate a conventional commit message for my staged changes that adds OAuth2 support to the login flow."
  3. "Explain the reasoning behind the breaking changes introduced in the last two weeks regarding the database schema."

Tips & Limitations

  • Context Window: Gitrama works best when the repository history is descriptive. The quality of AI analysis is directly proportional to the quality of your existing commit messages.
  • Offline Usage: Since Gitrama relies on api.gitrama.ai for the intelligence layer, it requires an active internet connection to process queries.
  • Privacy: While no API keys are stored locally, be mindful that your repository's local diffs and commit summaries are transmitted to the server for analysis. Use with caution in proprietary repositories containing extremely sensitive credentials.

Metadata

Author@ahmaxdev
Stars1601
Views0
Updated2026-02-27
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ahmaxdev-gitrama": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#git#version-control#developer-tools#ai-coding#git-analysis
Safety Score: 4/5

Flags: file-read, external-api