code-review by davila7/claude-code-templates
npx skills add https://github.com/davila7/claude-code-templates --skill code-review在审查 Sentry 项目的代码时,请遵循以下指南。
在代码变更中寻找以下问题:
每个 PR 都应具备适当的测试覆盖:
验证测试是否覆盖了实际需求和边界情况。避免测试代码中出现过多的分支或循环。
当变更涉及以下内容时,应标记给高级工程师审查:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
# Bad: N+1 query
for user in users:
print(user.profile.name) # Separate query per user
# Good: Prefetch related
users = User.objects.prefetch_related('profile')
// Bad: Missing dependency in useEffect
useEffect(() => {
fetchData(userId);
}, []); // userId not in deps
// Good: Include all dependencies
useEffect(() => {
fetchData(userId);
}, [userId]);
# Bad: SQL injection risk
cursor.execute(f"SELECT * FROM users WHERE id = {user_id}")
# Good: Parameterized query
cursor.execute("SELECT * FROM users WHERE id = %s", [user_id])
每周安装数
228
仓库
GitHub 星标数
22.6K
首次出现
2026年1月21日
安全审计
安装于
opencode181
gemini-cli178
codex166
cursor162
claude-code159
github-copilot152
Follow these guidelines when reviewing code for Sentry projects.
Look for these issues in code changes:
Every PR should have appropriate test coverage:
Verify tests cover actual requirements and edge cases. Avoid excessive branching or looping in test code.
Flag for senior engineer review when changes involve:
# Bad: N+1 query
for user in users:
print(user.profile.name) # Separate query per user
# Good: Prefetch related
users = User.objects.prefetch_related('profile')
// Bad: Missing dependency in useEffect
useEffect(() => {
fetchData(userId);
}, []); // userId not in deps
// Good: Include all dependencies
useEffect(() => {
fetchData(userId);
}, [userId]);
# Bad: SQL injection risk
cursor.execute(f"SELECT * FROM users WHERE id = {user_id}")
# Good: Parameterized query
cursor.execute("SELECT * FROM users WHERE id = %s", [user_id])
Weekly Installs
228
Repository
GitHub Stars
22.6K
First Seen
Jan 21, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykPass
Installed on
opencode181
gemini-cli178
codex166
cursor162
claude-code159
github-copilot152
xdrop 文件传输脚本:Bun 环境下安全上传下载工具,支持加密分享
20,700 周安装