Repository navigation
feat(code-review-kit): add code review, conventional commits and PR description plugin - #140
Open
ajaycanvas wants to merge 1 commit into
Open
ajaycanvas wants to merge 1 commit into
ajaycanvas wants to merge 1 commit into
Conversation
Collaborator
|
❌ Internal validation failed: Please fix it and push again; the check re-runs automatically. 🤖 Copy this prompt into Claude Code / Codex to fix it |
…escription plugin
ajaycanvas
force-pushed
the
add-code-review-kit
branch
from
October 28, 2026 15:22
15b4a5e to
b78b121
Compare
Collaborator
|
✅ Internal validation passed. A ZCode maintainer will review the change next; after acceptance, release checks run separately and this PR is closed automatically. |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Plugin type (required) / 插件类型(必填)
Affected plugin name(s) / 涉及的插件名称:
code-review-kitWhat / 改动内容
Adds code-review-kit (v0.1.0), a standard plugin under
external_plugins/code-review-kit/and registered inmarketplace.jsonunderdeveloper-tools.The plugin turns the agent itself into the reviewer — no API keys, no external services, no MCP server, no runtime dependencies (pure skills + slash commands on local git diffs):
/review— severity-grouped diff review (🔴 correctness/security, 🟡 reliability/perf/tests, 🔵 maintainability), reads full files and callers rather than judging hunks in isolation, ends with a merge verdict. Also available as the auto-triggeringcode-reviewskill./commit— Conventional Commits message derived from the staged diff, with secret and debug-leftover checks before committing./pr— copy-ready PR title and body (summary, changes by area, testing steps, risks) from the branch diff.Bilingual:
README.md+README_CN.md,description_i18nwithen/zh-CNin manifest and marketplace entry, example prompts in both languages. Reports follow the conversation language.Model/API/network dependencies: none beyond the host agent session — diffs are read locally via git; the plugin performs no network calls of its own (documented in the READMEs' privacy sections).
Self-check / 自查清单
external_plugins/<name>/; existing fixes retain ownership / 插件名唯一且 kebab-case,外部新增插件位于external_plugins/<name>/,已有插件修复保留原归属categoryis set independently of publisher ownership / 用途分类category已填写,与维护归属分开versionbumped in BOTHplugin.jsonandmarketplace.json(artifacts are immutable) /plugin.json与marketplace.json两处版本号已同步升级(制品不可变)— new plugin,0.1.0in bothREADME.md(EN) andREADME_CN.md(中文) both updated and equivalent / 中英文 README 均已更新且语义一致description_i18nhas bothenandzh-CN/description_i18n包含en与zh-CNpython3 scripts/validate.pyandpython3 scripts/build_dist.pypass locally / 本地校验与构建均通过Note on the build check:
validate.pypasses for all 53 plugins.build_dist.pybuildscode-review-kitcleanly (verified by calling the script's ownbuild_zip— 8 files, correct tree), but on a fresh clone the script exits early atexcalidraw(a UI plugin requiringpnpm buildoutput that is not committed), before and independent of this change. No changes to UI plugins or build infrastructure are part of this PR.