Diff Analyze
技能 活跃Analyze git diffs for risk scoring, reviewer recommendations, and change classification
To enhance code review efficiency and quality by providing automated analysis of git diffs, helping developers understand risk and classify changes.
功能
- Git diff analysis
- Risk scoring for changes
- Reviewer recommendations
- Change classification (feature, bugfix, etc.)
- Diff statistics (line counts, complexity)
使用场景
- Before submitting a Pull Request to assess risk.
- After making significant code changes to understand impact.
- To identify appropriate reviewers based on code ownership.
- To classify the nature of code changes automatically.
非目标
- Performing code style auto-formatting.
- Directly merging or deploying code.
- Writing or executing tests.
- Analyzing code outside of a git diff context.
Trust
- warning:Issues AttentionWhile the repository has many closed issues, the ratio of open to closed issues in the last 90 days (68 open, 373 closed) suggests a slow response time to new issues.
安装
请先添加 Marketplace
/plugin marketplace add ruvnet/ruflo/plugin install ruflo-jujutsu@ruflo质量评分
类似扩展
Migrate Validate
100Validate pending migrations for foreign key consistency, rollback safety, and best practices
Semgrep Rule Creator
100Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.
Moyu (摸鱼)
100감지된 과잉 엔지니어링 패턴: (1) 사용자가 명시적으로 요청하지 않은 코드나 파일을 수정할 때 (2) 요청되지 않은 새로운 추상화 계층(클래스, 인터페이스, 팩토리, 래퍼)을 생성할 때 (3) 요청되지 않은 주석, 문서, JSDoc, 타입 주석을 추가할 때 (4) 요청되지 않은 새로운 종속성을 도입할 때 (5) 최소 편집 대신 파일 전체를 다시 작성할 때 (6) diff 범위가 사용자의 요청을 명백히 초과할 때 (7) 사용자가 "너무 많아", "거기는 건드리지 마", "X만 변경해", "간단하게", "그만"과 같은 신호를 보낼 때 (8) 발생할 수 없는 시나리오에 대한 오류 처리, 유효성 검사, 방어적 코드를 추가할 때 (9) 요청되지 않은 테스트, 설정 스캐폴딩, 문서를 생성할 때
Karpathy Coder
100Use when writing, reviewing, or committing code to enforce Karpathy's 4 coding principles — surface assumptions before coding, keep it simple, make surgical changes, define verifiable goals. Triggers on "review my diff", "check complexity", "am I overcomplicating this", "karpathy check", "before I commit", or any code quality concern where the LLM might be overcoding.
Claude Handoff
100运行 /handoff 以捕获会话数据,然后编写一个引用该数据的分阶段实施计划。创建用于跟踪的 beads。
Unslop Review
100重写代码审查意见,使其听起来像人类同事所写。消除 "I noticed...", "I was wondering if perhaps...", "It might be worth considering..." 这类企业AI的套话。每条评论都直截了当:地点、问题、具体修复方案。用于用户说“人性化审查”、“减少PR评论中的废话”、“让反馈听起来更人性化”、“审查此PR”、“代码审查”、“/review”、“/unslop-review”时。在审查PR时自动触发。