blame
CommunityTrace code back to original requirements
Authoralexmensch
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers and maintainers trace lines of code back through git history to the original requirements that motivated the changes, reducing time spent investigating why code exists and enabling accountability.
Core Features & Use Cases
- Line-level traceability using git blame or full line history to identify commit authors, messages, and timestamps.
- Resolve commits to pull requests via the GitHub API and extract the referenced requirements GUID from PR bodies, then locate the matching spec file in the product directory.
- Use cases include answering "which requirement does this implement", auditing historical design decisions, performing incident forensics, and preparing traceability reports for compliance.
Quick Start
Trace the origin of src/app/main.py lines 40–70 back through git and GitHub to its requirements GUID and spec file.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: blame Download link: https://github.com/alexmensch/claude-sdlc-plugins/archive/main.zip#blame Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.