Подготовка pull request для Firefox Relay

★ 7.5 · automation

pr-ready is a Claude Code skill that prepares Firefox Relay changes for a pull request by running linter checks, walking through the PR checklist, and drafting a commit message. The first step executes lint-staged across stylelint, prettier, eslint, black, mypy, and ruff on staged files; if any `.ftl` files in `privaterelay/pending_locales/` were modified, moz-fluent-lint runs as well. Step two inspects the diff against four criteria: user-visible string localization, regression test coverage for bug fixes, documentation freshness, and UI compliance with Protocol/Nebula color tokens and CSS class prefixes. The skill then produces a conventional commit message — including type, optional scope, and a body explaining the why — and writes a "How to test" section for the reviewer covering setup, actions, and expected outcomes. It does not run git commit or open a PR.