Run Checks
osama-raddad/FireCrasher
Run the full local build that mirrors CI for FireCrasher — unit tests, Android lint, and the ABI baseline comparison.
Runs detekt, checkstyle, and Android lint together, reads their reports, and proposes approved fixes grouped by file.
$ npx skills add wordpress-mobile/WordPress-Android --skill codecheck -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install wordpress-mobile/WordPress-Android codecheck --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/wordpress-mobile/WordPress-Android.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/codecheck .claude/skills/codecheck && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "codecheck" agent skill from https://github.com/wordpress-mobile/WordPress-Android/tree/trunk/.claude/skills/codecheck into .claude/skills/codecheck/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codecheck", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/wordpress-mobile/WordPress-Android/tree/trunk/.claude/skills/codecheckType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add wordpress-mobile/WordPress-Android --skill codecheck -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install wordpress-mobile/WordPress-Android codecheck --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wordpress-mobile/WordPress-Android.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/codecheck .agents/skills/codecheck && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "codecheck" agent skill from https://github.com/wordpress-mobile/WordPress-Android/tree/trunk/.claude/skills/codecheck into .agents/skills/codecheck/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codecheck", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add wordpress-mobile/WordPress-Android --skill codecheck -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install wordpress-mobile/WordPress-Android codecheck --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wordpress-mobile/WordPress-Android.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/codecheck .cursor/skills/codecheck && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "codecheck" agent skill from https://github.com/wordpress-mobile/WordPress-Android/tree/trunk/.claude/skills/codecheck into .cursor/skills/codecheck/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codecheck", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/wordpress-mobile/WordPress-Android.git --path .claude/skills/codecheck--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add wordpress-mobile/WordPress-Android --skill codecheck -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install wordpress-mobile/WordPress-Android codecheck --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wordpress-mobile/WordPress-Android.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/codecheck .gemini/skills/codecheck && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "codecheck" agent skill from https://github.com/wordpress-mobile/WordPress-Android/tree/trunk/.claude/skills/codecheck into .gemini/skills/codecheck/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codecheck", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install wordpress-mobile/WordPress-Android codecheckInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add wordpress-mobile/WordPress-Android --skill codecheck -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/wordpress-mobile/WordPress-Android.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/codecheck .github/skills/codecheck && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "codecheck" agent skill from https://github.com/wordpress-mobile/WordPress-Android/tree/trunk/.claude/skills/codecheck into .github/skills/codecheck/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codecheck", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add wordpress-mobile/WordPress-Android --skill codecheck -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install wordpress-mobile/WordPress-Android codecheck --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wordpress-mobile/WordPress-Android.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/codecheck .opencode/skills/codecheck && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "codecheck" agent skill from https://github.com/wordpress-mobile/WordPress-Android/tree/trunk/.claude/skills/codecheck into .opencode/skills/codecheck/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codecheck", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
codecheckRuns detekt, checkstyle, and Android lint together, reads their reports, and proposes approved fixes grouped by file.
This skill detects the repository's main branch automatically, falling back to checking for trunk or main directly, then runs all three Gradle quality tasks in parallel and lets each finish even if another fails, before parsing every generated HTML report into a file, line, rule, and message per issue.
It filters the combined issue list down to files actually changed on the current branch, using the merge base with the detected main branch, or reports every issue when run directly on that branch. It proposes a specific fix per issue grouped by file, shows current versus proposed code, and waits for the user to approve which fixes to apply before changing anything, respecting the project's line-length limit and Kotlin conventions.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ceafcdc. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Android Code Quality Checker loads about 587 tokens when it runs. Until then it costs about 32 tokens; SKILL.md has 281 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from wordpress-mobile/WordPress-Android at commit ceafcdc, republished under its GPL-2.0 licence (© wordpress-mobile). 281 words, ~587 tokens.
.claude/skills/codecheck/SKILL.md (or your agent's skills folder).Run all three code quality checks, read the reports, and propose fixes for any issues found.
Detect the main/default branch (typically trunk or main):
git symbolic-ref refs/remotes/origin/HEAD 2>/dev/null \
| sed 's@^refs/remotes/origin/@@'If that fails, check if trunk or main exists and use whichever
is found. Store this as <main-branch> for later steps.
Run these Gradle tasks:
./gradlew detekt
./gradlew checkstyle
./gradlew lintWordPressReleaseRun all three in parallel to save time. Allow each to complete even if others fail.
After the checks complete, read the generated report files:
WordPress/build/reports/detekt/detekt.htmlWordPress/build/reports/checkstyle/checkstyle.htmlWordPress/build/reports/lint-results-wordpressRelease.htmlParse each report to extract the list of issues (file, line, rule, message).
Focus on issues in files that were changed on the current branch. To determine changed files:
git diff --name-only $(git merge-base <main-branch> HEAD)..HEADIf no branch changes are detected (e.g., on trunk), report all issues found.
Output a summary table or grouped list of issues organized by tool:
For each issue include the file path, line number, rule name, and the message.
For each issue, propose a specific fix. Group fixes by file. Show the current code and what it should be changed to.
Present the proposed fixes and ask the user which ones to apply before making any changes.
© wordpress-mobile, GPL-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/codecheck of wordpress-mobile/WordPress-Android.
Open the folder on GitHubat commit ceafcdc
Android Code Quality Checker next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Android Code Quality Checker this skillwordpress-mobile/WordPress-Android | 3.2k | — | ~587 | Automated safety check: Pass | GPL-2.0 | |
| Run Checksosama-raddad/FireCrasher | 147 | — | ~403 | Automated safety check: Pass | Apache-2.0 | |
| Install Anti-Slop Oxlint Rulesdmmulroy/anti-slop | 5.2k | — | ~2.2k | Automated safety check: Pass | MIT | |
| Code Review Skillawesome-skills/code-review-skill | 2.1k | — | ~2.8k | Automated safety check: Notes | MIT | |
| Add Opik Code Quality Hookcomet-ml/opik | 22k | — | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| LobeHub Alint Rule Set Maintenancelobehub/lobehub | 83k | — | ~1.9k | Automated safety check: Pass | Custom licence |
osama-raddad/FireCrasher
Run the full local build that mirrors CI for FireCrasher — unit tests, Android lint, and the ABI baseline comparison.
dmmulroy/anti-slop
Installs, updates or migrates the vendored anti-slop Oxlint plugin in a repository, keeping local rule changes and the plugin's license and provenance files.
awesome-skills/code-review-skill
Provides comprehensive code review guidance for React 19, Vue 3, Angular 17+, Svelte 5, Rust, TypeScript, Java, Java 8, PHP, Ruby, Rails, Python, Django, FastAPI, Go, C/.NET, Kotlin, Swift, Dart…
comet-ml/opik
Checklist for wiring a new linter into Opik's Code Quality pipeline: the four files to edit, the silent-failure gotchas and the pass/fail verification loop.
lobehub/lobehub
Maintains LobeHub's model-backed alint rule set: writing rules, removing false positives against real code, deciding warn versus error and tracking token cost.
kucherenko/jscpd
Compares two folders function by function with jscpd --compare, across languages if needed, and explains which functions match and which have no counterpart.
wordpress-mobile/WordPress-Android
Commits and pushes current changes, writes a pull request title and body from the branch history and template, and opens a draft PR on GitHub after you approve it.
wordpress-mobile/WordPress-Android
Builds the Jetpack debug app with Gradle and installs it on a connected Android device or an emulator started from an available AVD.
Categories
Runs detekt, checkstyle, and Android lint together, reads their reports, and proposes approved fixes grouped by file. This skill detects the repository's main branch automatically, falling back to checking for trunk or main directly, then runs all three Gradle quality tasks in parallel and lets each finish even if another fails, before parsing every generated HTML report into a file, line, rule, and message per issue.
Android Code Quality Checker fits situations like: checking a branch's changes for detekt, checkstyle, and lint issues; reviewing code quality issues before opening a pull request; getting proposed fixes for lint warnings in changed files.
Run `npx skills add wordpress-mobile/WordPress-Android --skill codecheck -a claude-code`. Or copy the skill folder (.claude/skills/codecheck in wordpress-mobile/WordPress-Android) into .claude/skills/codecheck in your project. Claude Code loads it when a task matches its description.
Run `npx skills add wordpress-mobile/WordPress-Android --skill codecheck -a codex`. Or copy the skill folder (.claude/skills/codecheck in wordpress-mobile/WordPress-Android) into .agents/skills/codecheck in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add wordpress-mobile/WordPress-Android --skill codecheck -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/codecheck, .gemini/skills/codecheck, .github/skills/codecheck and .opencode/skills/codecheck in your project.
Going by SKILL.md and its folder, Android Code Quality Checker needs the command-line tools its instructions call (git). Our summary lists: Gradle; detekt, checkstyle, and Android lint configured in the project.
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Android Code Quality Checker is published under the GPL-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 587 tokens (SKILL.md is roughly 2.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Android Code Quality Checker: Run Checks (osama-raddad/FireCrasher, 147 stars), Install Anti-Slop Oxlint Rules (dmmulroy/anti-slop, 5.2k stars), Code Review Skill (awesome-skills/code-review-skill, 2.1k stars) and Add Opik Code Quality Hook (comet-ml/opik, 22k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
wordpress-mobile (a GitHub organization) maintains it in wordpress-mobile/WordPress-Android, which has 3,153 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on October 7, 2026.
Source: wordpress-mobile/WordPress-Android on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.