git-context
Search git history for context — commit messages, blame, related changes, impact analysis
Skill by jellydn
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jellydn-git-context
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/git-context
What's inside
- Skill name
git-context- Description
- Search git history for context — commit messages, blame, related changes, impact analysis
- License
- MIT
- Compatibility
- cline, claude, opencode, amp, codex, gemini, cursor, pi
- Instructions
- 142 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Git Context ## When to Use Use this skill when: - Understanding why code was written a certain way - Finding related changes across the codebase - Tracing the evolution of a feature or pattern - Identifying who has expertise in a module - Finding past bug fixes or regressions in an area ## What It Does Searches git history to build context about the codebase, using a combination of native git commands and the `sem` MCP tool for deeper analysis. Helps answer "why was this done this way?" and "what changed recently in this area?" ## How to Execute ### Find Recent Changes to a Module ```bash # Recent commits touching this area git log --oneline --all -20 -- path/to/module/ # Who works on this area most git shortlog -sn -- path/to/module/ # When a specific function was introduced git log -S "functionName" --oneline -- path/to/module/ ``` ### Trace a Function's History ```bash # When was this function introduced? git log -S "export function calculateTotal" --oneline # Who has modified it? git blame path/to/file.ts -L 10,30 # What was the commit message? git show <commit-hash> --no-patch ``` ### Find Related Changes ```bash # Files changed together in the same commits git log --all --name-only -- path/to/changed/file.ts | head -20 # Find commits that reference a ticket or pattern git log --all --grep="fix|bug|hotfix" --oneline -20 ``` ### Using `sem` for Deeper Analysis ```bash # Entity-level blame (function level) sem blame path/to/file.ts --function processOrder # Impact analysis sem impact path/to/file.ts --function processOrder # Compare branches at function level sem diff main..HEAD -- path/to/file.ts ``` ### Cross-Session Context ```bash # Search past agent sessions about this module ctx search "this module" path/to/module/ # Find past discussions about related changes ctx search "bug fix" path/to/module/ ``` ## Decision Tree ``` ┌────────────────────────────┬────────────────────────┐ │ Need this │ Use this │ ├────────────────────────────┼────────────────────────┤ │ What changed recently │ git log -20 -- path/ │ │ Who works on this module │ git shortlog -sn path/ │ │ Why was this line added │ git blame path/to/file │ │ When was function added │ git log -S "funcName" │ │ What else changed together │ git log --name-only │ │ Impact of changing X │ sem impact path/func │ │ Past agent work on this │ ctx search "topic" │ └────────────────────────────┴────────────────────────┘ ``` ## Common Patterns ### Pre-Implementation Check Before implementing a change, check: ```bash # 1. Recent changes to affected modules git log --oneline --all -10 -- src/feature/ # 2. Who has expertise git shortlog -sn -- src/feature/ | head -5 # 3. Related commits (ticket/branch references) git log --all --grep="feature-name" --oneline # 4. Past bugs in this area git log --all --grep="bug|fix|error" --oneline -10 -- src/feature/ ``` ### Post-Change Verification After implementing, verify: ```bash # 1. What did I change? git diff --stat
From jellydn/my-ai-tools, MIT.
More from jellydn/my-ai-tools
- 0.722score
babysit-pr
jellydn
Use when monitoring an open GitHub PR for CI failures, review feedback, mergeability, and safe retries or fixes.
SkillAFreshness: A★ 123Claude Code +9 - 0.722score
visual-pr
jellydn
Posts a concise visual outline as a GitHub pull request comment.
SkillAFreshness: A★ 123Claude Code +9 - 0.716score
codemap
jellydn
Create a seven-document architecture map when the user asks to map a codebase.
SkillAFreshness: A★ 123Claude Code +9 - 0.716score
draft-pull-request
jellydn
Draft pull requests with structured descriptions using gh CLI
SkillAFreshness: A★ 123Claude Code +9 - 0.714score
diagnosing-bugs
jellydn
Build a tight, red-capable feedback loop before diagnosing failures, then minimize, test ranked hypotheses, and lock the fix with a regression test.
SkillAFreshness: A★ 123Claude Code +9 - 0.713score
pr-review
jellydn
Fix PR review comments by implementing requested changes
SkillAFreshness: A★ 123Claude Code +9 - 0.711score
implement-spec
jellydn
Implement a complete spec from its ticket graph, using isolated workers and one integration branch.
SkillAFreshness: A★ 123Claude Code +9 - 0.711score
code-review
jellydn
Review a branch, PR, or worktree diff for repository conventions and stated intent.
SkillAFreshness: A★ 123Claude Code +9 - 0.711score
plannotator-setup-goal
jellydn
Turn ideas into executable goal packages with guided interviews and codebase analysis
SkillAFreshness: A★ 123Claude Code +9 - 0.711score
portless-local
jellydn
Replace port numbers with stable named .localhost URLs for local development
SkillAFreshness: A★ 123Claude Code +9 - 0.711score
blindspot-pass
jellydn
Inspect history and architecture for hidden constraints before risky cross-cutting changes.
SkillAFreshness: A★ 123Claude Code +9 - 0.711score
implementation-logger
jellydn
Log implementation decisions — tracks deviations from plan and captures rationale
SkillAFreshness: A★ 123Claude Code +9
Signals
- Stars
- 123
- Forks
- 12
- Open issues
- 3
- Last commit (this folder)
- Aug 14, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/jellydn/my-ai-tools
- Website
- ai-tools.itman.fyi/
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.321score
git-context
jellydn
Search git history for context — commit messages, blame, related changes, impact analysis
SkillCFreshness: C★ 123Claude Code +9 - 0.311score
git-context
andeerc
Search git history for context — commit messages, blame, related changes, impact analysis
SkillBFreshness: BClaude Code +9
More from jellydn
- 0.722score
babysit-pr
jellydn
Use when monitoring an open GitHub PR for CI failures, review feedback, mergeability, and safe retries or fixes.
SkillAFreshness: A★ 123Claude Code +9 - 0.722score
visual-pr
jellydn
Posts a concise visual outline as a GitHub pull request comment.
SkillAFreshness: A★ 123Claude Code +9 - 0.716score
draft-pull-request
jellydn
Draft pull requests with structured descriptions using gh CLI
SkillAFreshness: A★ 123Claude Code +9 - 0.716score
codemap
jellydn
Create a seven-document architecture map when the user asks to map a codebase.
SkillAFreshness: A★ 123Claude Code +9 - 0.714score
diagnosing-bugs
jellydn
Build a tight, red-capable feedback loop before diagnosing failures, then minimize, test ranked hypotheses, and lock the fix with a regression test.
SkillAFreshness: A★ 123Claude Code +9 - 0.713score
pr-review
jellydn
Fix PR review comments by implementing requested changes
SkillAFreshness: A★ 123Claude Code +9
Cite this page
git-context skill. Agent Mart. https://agentmart.dev/skills/jellydn-git-context (last updated 2026-10-24)