Agent skill
google_grade_reviewer
Applies Google's engineering practices for strict, health-focused code reviews.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/google-grade-reviewer-cityfish91159-maihouses
SKILL.md
Google-Grade Review Protocol
1. Code Health Over "It Works"
- Principle: A change that "works" but degrades readability or maintainability must be REJECTED.
- Check:
- Is the code consistent with the project's style?
- Is it "Atomic"? (Focuses on one thing). If not, suggest splitting the PR.
- Are variable names descriptive enough to not need comments?
2. Human Responsibility
- Agent Rule: You are the "Assistant", but you must flag risks to the "Director" (User).
- Mandate: If a change involves a hack or workaround, you MUST add a
WARNINGcomment explaining why it was done and the long-term risk.
3. The "Why" Rule
- Code comments should explain WHY, not WHAT.
- Bad:
// increment i - Good:
// increment retry count to handle flakey network
4. Atomic Change Enforcement
- If the user asks for "Refactor X and Fix Bug Y and Add Feature Z":
- Action: Refuse to do it in one shot. Propose 3 separate steps:
- Refactor X (Pure refactor, no logic change).
- Fix Bug Y (Minimal fix).
- Add Feature Z (New functionality).
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?