a2771982cb9c19f8f7f63ebc42c5dca94b0636c2
* Copy review-prs skill and dependencies from brave-dev-bot Raw copy of the review-prs skill files and their dependency scripts (check-can-approve, resolve-bot-threads, extract-pr-images, load_config) from brave-dev-bot. Paths still reference the bot directory structure and will be fixed in the next commit. * Fix paths for review-prs skill in brave-core repo - Replace load_config with hardcoded brave-core config values - Update all _BOT_DIR references to _REPO_DIR (brave repo root) - Point best practices docs to docs/best-practices/ in repo - Point manage-bp-ids.py to script/manage-bp-ids.py in repo - Move dependency script paths to .claude/skills/review-prs/scripts/ - Store cache files under .claude/.ignore/ instead of bot .ignore/ - Remove Signal notification support (bot-specific) - Update SKILL.md to use SKILL_DIR instead of BOT_DIR * [review-prs] Add date context, rule links, and batch dedup - Include current UTC date in subagent prompts to prevent false copyright year flags - Embed rule_link as clickable markdown in posted comments - Deduplicate cross-chunk violations before prioritization * Add nosemgrep suppression for urllib.request.urlopen The https:// scheme check on line 180 prevents file:// SSRF, but opengrep doesn't recognize the nosec directive — add nosemgrep. * Revert nosemgrep addition — reviewdog ignores inline suppressions * Remove ineffective nosec B310 comment from urlopen call * Address review: harden URL redirect and input validation
…
…
…
…
…
…
…
…
…
…
Brave Core
Brave Core is a set of changes, APIs, and scripts used for customizing Chromium to make the Brave browser. Please also check https://github.com/brave/brave-browser
Follow @brave on Twitter for important announcements.
Resources
Community
You can ask questions and interact with the community in the following locations:
- Brave Community
communitychannel on Brave Software's Slack
Languages
C++
36.9%
HTML
31.6%
Swift
9.4%
TypeScript
9%
Java
4.8%
Other
8.1%