a5c-ai/babysitter✦ 精选0°

code-review-patterns

仓库创建 2026年1月5日最近提交 1 天前SkillHot 收录 20 天前
▸ 精选理由

结合安全与质量权重化报告,适合自动化审查流程

这个 Skill 做什么

多维度评估代码安全、性能和可维护性的审查策略

从安全、质量、性能和可维护性等多维度评估代码,能识别注入、认证、密钥暴露、命名不当和错误处理缺失等问题。适合在 PR 审查、合并前或需要生成 Router Contract 时使用,并带置信度门槛(>=80%)来判断报告可靠性。特别之处是按维度加权输出可执行的改进建议,便于团队优先级排序和落地整改。

▸ 展开 SKILL.md 英文原文

Multi-dimensional code assessment across security, quality, performance, and maintainability with confidence-gated reporting (>=80%) and Router Contract generation.

开发编程代码审查安全可维护性通用
1.6k
Stars
94
Forks
40
仓库内 Skill
+111
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/methodologies/cc10x/skills/code-review-patterns/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/methodologies/cc10x/skills/code-review-patterns/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
- Injection vulnerabilities (SQL, XSS, command)
- Authentication and authorization patterns
- Secrets handling (no hardcoded credentials)
- Input validation and sanitization

### Quality (weight: 25%)
- Naming conventions and consistency
- Code structure (SRP, cohesion, coupling)
- Error handling completeness
- Type safety (no `any` escapes)

### Performance (weight: 20%)
- Algorithmic complexity (flag O(n^2) or worse)
- Resource and memory leaks
- Database query efficiency (N+1)
- Caching opportunities

### Maintainability (weight: 25%)
- Documentation (JSDoc/TSDoc for public APIs)
- Test coverage adequacy
- Readability (function length, nesting depth)
- Tech debt markers (TODO, FIXME)

## 
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有