From cloudbase-ai-toolkit
Audits entire codebase for security, bugs, quality issues; scans dependencies; files GitHub issues by severity; fixes in isolated git worktrees; submits PRs.
npx claudepluginhub tencentcloudbase/cloudbase-mcpThis skill uses the workspace's default tool permissions.
End-to-end workflow: systematically review the entire codebase, report findings as GitHub issues, fix each issue in an isolated git worktree, and submit PRs — all in one session.
Reviews git-tracked code changes for high-impact defects, security issues, regressions, and test gaps with evidence-based findings. Supports auto-fixing.
Audits repo-wide or directories for DRY, YAGNI, complexity, naming drift, and consistency issues. Generates reports, auto-fixes simple issues, creates GitHub issues for complex refactors.
Performs multi-phase deep review of entire codebase covering architecture, security, code quality, UX, and accessibility with severity ratings and prioritized findings for GitHub issues.
Share bugs, ideas, or general feedback.
End-to-end workflow: systematically review the entire codebase, report findings as GitHub issues, fix each issue in an isolated git worktree, and submit PRs — all in one session.
Use this skill when you need to:
Do NOT use for:
systematic-debugging or direct fix)pr-review-fix)mcp-attribution-worktree)references/review-strategy.md for the review scope and checklist.code-explorer subagent to read ALL source files in the target directory (default: mcp/src/).as any, unsafe casts, missing null checksreferences/dependency-audit.md and run the Dependabot alert fetch + npm audit to discover vulnerable dependencies. Record each finding using the dependency-audit format.references/classification.md for severity definitions and grouping rules.references/issue-workflow.md for issue creation guidelines.gh issue create --title "<type>(<scope>): <summary>" --body "<structured body>" --label "<severity>,<category>"
references/worktree-fix.md for the isolation and fix procedure.git worktree add ../<repo>-audit-fix-<issue-number> -b fix/<slug>-<issue-number> origin/main
b. Work inside the worktree — never in the main checkout.
c. Implement the fix, keeping changes minimal and focused.
d. Verify locally: cd mcp && npm run build && npm run test
e. Commit with conventional-changelog format:
git commit -m 'fix(<scope>): 🔒 <english description>
Closes #<issue-number>'
f. Push and create PR:
git push github fix/<slug>-<issue-number>
gh pr create --title "fix(<scope>): 🔒 <summary>" --body "Closes #<issue-number>\n\n<description>" --base main
g. Remove the worktree after PR is created:
cd <original-dir>
git worktree remove ../<repo>-audit-fix-<issue-number>
references/dependency-audit.md Step 4. These can be grouped into a single PR since they modify package.json / package-lock.json.references/verification.md for the verification checklist.gh pr checks <number>
| Task | Read |
|---|---|
| What to review and how to check each category | references/review-strategy.md |
| How to classify, deduplicate, and batch findings | references/classification.md |
| How to create well-structured GitHub issues | references/issue-workflow.md |
| How to create worktrees and fix issues in isolation | references/worktree-fix.md |
| How to verify fixes and generate the final report | references/verification.md |
| How to audit and fix dependency vulnerabilities | references/dependency-audit.md |
Follow the project's conventional-changelog format:
fix(<scope>): 🔒 <english description>
Closes #<issue-number>
Scope examples: security, deps, error-handling, type-safety, code-quality, cloudrun, database, functions