← all publishers

mozilla-services

@mozilla-services source repo

10 published skills

  1. Review Provider · mozilla-services
    Review a Merino suggest provider implementation against codebase patterns and best practices
    0
    installs
  2. Jira Status · mozilla-services
    Queries, summarizes, creates, and edits Jira issues for syncstorage-rs (project STOR). Supports user-centric work views, epic breakdowns, structured summaries with impact/context/highlights, and ticket creation or modification from natural language.
    0
    installs
  3. Sentry Health · mozilla-services
    Queries Sentry for syncstorage-rs (project syncstorage-prod) to surface error trends, new issues, regressions, and production health signals. Reports as engineer/manager view of what requires attention.
    0
    installs
  4. Rust Code Smell · mozilla-services
    Runs clippy, cargo audit, and all relevant multi-backend Makefile targets for files changed in the current branch. Detects code smells, anti-patterns specific to this codebase, and surfaces issues across every affected backend before CI catches them. Also handles dependency-update verification (Cargo.toml / Cargo.lock changes from dependabot or manual bumps) via the `deps` mode.
    0
    installs
  5. Rust Error Review · mozilla-services
    Reviews new or modified error variants in syncstorage-rs for correct Sentry routing, HTTP status mapping, and response safety. Enforces the is_sentry_event() / maybe_emit_metrics() classification pattern.
    0
    installs
  6. Spanner Local Tests · mozilla-services
    Brings up the Spanner emulator, provisions the test database with the project schema, and runs the syncstorage-rs Spanner unit-test suite locally. Repeatable single-command flow plus full from-scratch documentation. Also covers the e2e (docker-compose) path.
    0
    installs
  7. Pytest Fixture Review · mozilla-services
    Reviews conftest.py and helpers.py files in tools/integration_tests/ against the repo's fixture/helper separation standard. Flags helpers in conftest, missing teardown, wrong scopes, and raw DB operations outside helper functions.
    0
    installs
  8. Syncserver Explain Code · mozilla-services
    Explains code for experienced engineers working on syncstorage-rs. Covers what changed, why it works, non-obvious decisions, gotchas, and data/control flow. Defaults to git diff vs main; accepts an optional file or path argument.
    0
    installs
  9. Multi Backend Consistency · mozilla-services
    Checks that trait method changes in syncstorage-db or tokenserver-db are consistently implemented across all backend crates (mysql, postgres, spanner). Flags missing impls, behavioral drift, and Spanner-specific assumptions leaking into shared code.
    0
    installs
  10. Syncserver Jira Description · mozilla-services
    Drafts a concise Jira description for a syncstorage-rs task. Gathers context via targeted interview, researches relevant patterns in the repo, then outputs a clean description ready for an engineer to hand to Claude for implementation.
    0
    installs