# Writing New Firefox-Specific Static Analysis Checks This section is intended to help Mozilla engineers either casually play with writing a static analysis check or seriously develop one we can land and run internally. While being written for internal consumption, it's broadly applicable outside Mozilla. ```{toctree} :maxdepth: 2 clang-query writing-matchers matcher-cookbook adding-a-check advanced-check-features ```