git-log-history

Query Git history, diffs, and blame via git_action for audits and reviews.

2|Updated Aug 15, 2022
One-click install
npx skills add https://github.com/Knuckles-Team/repository-manager --skill git-log-history
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-log-history
Source: https://github.com/Knuckles-Team/repository-manager/tree/main/repository_manager/skills/git-log-history
Command: npx skills add https://github.com/Knuckles-Team/repository-manager --skill git-log-history

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Queries Git history and diffs for quick auditing and reviews of code changes across commits, diffs, and blame.

Core Features & Use Cases

  • Log inspection: retrieve commit hashes and messages with customizable formats.
  • Diff & Blame: inspect changes between commits and attribute lines to authors.
  • Quick Show: display details for a specific commit to understand its impact.
  • Use Case: during a code review, pull an abbreviated timeline of changes to contextualize decisions.

Quick Start

Ask the AI to fetch recent commits or diffs for a given repository using git_action

Frequently Asked Questions about git-log-history

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit Git history for a specific author or time range?

To audit Git history, query commits and diffs using filters like --since and --author. This isolates specific changes and attributes lines accurately across your repository timeline.

What is the best way to review code changes and blame lines in a large repository?

Reviewing code changes in large repositories involves querying Git history and diffs for commits, blame, and show operations. This supports audits across files and time ranges regardless of codebase size.

Can I display details for a specific commit to understand its impact?

Yes, you can display details for a specific commit using the show operation. This retrieves commit hashes and messages to help understand the exact impact of changes during a code review.

How do I pull an abbreviated timeline of recent Git commits for a code review?

You can pull an abbreviated timeline of recent Git commits by requesting a log inspection. This retrieves commit hashes and messages with customizable formats to contextualize review decisions.

Does this Git history tool work with code bases of any size?

Yes, the Git history auditing tool is applicable to code bases of any size. It performs log, diff, blame, and show operations efficiently across files and time ranges without size limitations.