← All skills
external-mindstudio-gitcode-code-reviewer
65 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By ascend-ai-coding/awesome-ascend-skills (GitHub) · coding · 184 stars · scanned at commit 75ec89c
用于审查 GitCode PR,并结合 PR metadata、diff 与整个代码仓上下文生成深度审查结论或发布逐行评论。当用户希望 review
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 7 places.
Show 4 more
Changes files outside its own folder
The author does not mention this.
Found in 6 places.
Show 3 more
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 16 places.
Show 13 more
- external/mindstudio/gitcode-code-reviewer/SKILL.md, line 219
rm -rf /tmp/gitcode-review-<REPO>-<TIMESTAMP> - external/mindstudio/gitcode-code-reviewer/SKILL.md, line 247
python scripts/fetch_pr_info.py \ - external/mindstudio/gitcode-code-reviewer/SKILL.md, line 263
python scripts/post_pr_comment.py \ - external/mindstudio/gitcode-code-reviewer/SKILL.md, line 274
python scripts/post_pr_comment.py \ - external/mindstudio/gitcode-code-reviewer/SKILL.md, line 288
python scripts/setup_token.py - external/mindstudio/gitcode-code-reviewer/scripts/fetch_pr_info.py, line 34
result = subprocess.run( - external/mindstudio/gitcode-code-reviewer/scripts/fetch_pr_info.py, line 42
except subprocess.CalledProcessError: - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 231
result = subprocess.run( - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 239
except subprocess.CalledProcessError: - external/mindstudio/gitcode-code-reviewer/scripts/setup_token.py, line 51
subprocess.run( - external/mindstudio/gitcode-code-reviewer/scripts/setup_token.py, line 57
except subprocess.CalledProcessError as e: - external/mindstudio/gitcode-code-reviewer/scripts/setup_token.py, line 71
result = subprocess.run( - external/mindstudio/gitcode-code-reviewer/scripts/setup_token.py, line 79
except subprocess.CalledProcessError:
Connects to the internet
The author does not mention this.
Found in 20 places.
Show 17 more
- external/mindstudio/gitcode-code-reviewer/scripts/fetch_pr_info.py, line 14
import urllib.request - external/mindstudio/gitcode-code-reviewer/scripts/fetch_pr_info.py, line 61
req = urllib.request.Request(url, headers=headers) - external/mindstudio/gitcode-code-reviewer/scripts/fetch_pr_info.py, line 64
with urllib.request.urlopen(req, timeout=30) as response: - external/mindstudio/gitcode-code-reviewer/scripts/fetch_pr_info.py, line 100
req = urllib.request.Request(url, headers=headers) - external/mindstudio/gitcode-code-reviewer/scripts/fetch_pr_info.py, line 103
with urllib.request.urlopen(req, timeout=30) as response: - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 36
import urllib.request - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 259
req = urllib.request.Request(url, headers=headers) - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 261
with urllib.request.urlopen(req, timeout=30) as response: - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 326
req = urllib.request.Request(url, data=data, headers=headers, method="POST") - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 329
with urllib.request.urlopen(req, timeout=30) as response: - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 360
req = urllib.request.Request(url, data=data, headers=headers, method="POST") - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 363
with urllib.request.urlopen(req, timeout=30) as response: - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 398
req = urllib.request.Request(url, data=data, headers=headers, method="POST") - external/mindstudio/gitcode-code-reviewer/scripts/post_pr_comment.py, line 401
with urllib.request.urlopen(req, timeout=30) as response: - external/mindstudio/gitcode-code-reviewer/scripts/setup_token.py, line 17
import urllib.request - external/mindstudio/gitcode-code-reviewer/scripts/setup_token.py, line 34
req = urllib.request.Request(url, headers=headers) - external/mindstudio/gitcode-code-reviewer/scripts/setup_token.py, line 37
with urllib.request.urlopen(req, timeout=10) as response:
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'external-mindstudio-gitcode-code-reviewer' ] || [ -L ~/.agents/skills/'external-mindstudio-gitcode-code-reviewer' ]; then echo 'A skill folder named external-mindstudio-gitcode-code-reviewer already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/ascend-ai-coding/awesome-ascend-skills' "$d" && git -C "$d" checkout --quiet '75ec89ce9d401be8ac95980e1c3f42f8d4315057' -- 'external/mindstudio/gitcode-code-reviewer' && mkdir -p ~/.agents/skills && cp -R "$d"/'external/mindstudio/gitcode-code-reviewer' ~/.agents/skills/'external-mindstudio-gitcode-code-reviewer' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'external-mindstudio-gitcode-code-reviewer' ~/.claude/skills/'external-mindstudio-gitcode-code-reviewer' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for ascend-ai-coding/awesome-ascend-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/ascend-ai-coding/awesome-ascend-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 75ec89c | 100 |