Skip to content
Back to skills

Pending

ASecurity

ralvafi proved the process (2026-11-07) and five more apps will repeat it. Capture it as a generic skill, for example `wails-android-release`, with no project or private names (the registry publishes on push to `main`, so ask the owner before adding anything under `skills/**`): - Application id from a domain the owner controls, reversed (it is locked after the first upload), while the Java package and Gradle `namespace` stay `com.wails.app` because Wails v3 exports its JNI entry points under ...

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
developmentgojavashelltestinggitapi

Works with

  • api

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add ralvarez-ai/ralvaskills --skill pending --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pending?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Pending
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ralvarez-ai-pending-ralvaskills/badge)](https://www.skillsdirectory.com/skills/ralvarez-ai-pending-ralvaskills)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
title: 'Add a generic skill for shipping a Wails app to Google Play internal testing'
priority: p2
section: ralvaskills
topics:
    - skills
    - android
---
ralvafi proved the process (2026-11-07) and five more apps will repeat it. Capture it as a generic skill, for example
`wails-android-release`, with no project or private names (the registry publishes on push to `main`, so ask the owner before
adding anything under `skills/**`):

- Application id from a domain the owner controls, reversed (it is locked after the first upload), while the Java package and
  Gradle `namespace` stay `com.wails.app` because Wails v3 exports its JNI entry points under that name.
- `minSdk` 24 or higher (Play Protect), `targetSdk` per the current Play rule, 16 KB aligned native libraries.
- `versionName` and a monotonic `versionCode` derived from the git tag, with a script and a rule for release candidates.
- Passing the signing and version env to the Gradle task, a full JDK 21, the upload key kept outside the repo.
- A Wails Android web view downgrades API calls (bodiless `GET`, only 200 passes): use a fetch bridge, and restrict it to the
  API routes.
- Verify with `bundletool validate` and `dump manifest`, then on an emulator with `-gpu host`, before uploading.
- Optional: the Play Developer API and a CI job as a later step.

Done when the skill is written, within the description and body budgets (`8k19zz`), linted, and the owner approved
publishing it. Source of truth for the details: the pilot app's `docs/guides/google-play-internal-testing.md` and
`docs/guides/wails-shell.md`.

Files in this skill

  • 0qxnwk-setupcommands-in-cmd-rsk-setup-go-has-94-statements-split-th.md195 B
  • 2n4jx9-split-internal-mcp-tools-go-325-and-profile-go-319-by-domain.md165 B
  • 5swee6-close-the-teal-and-sand-palette-s-open-points.md1.1 KB
  • 6azjzw-add-the-node-auth-token-secret-so-the-check-site-workflow-can.md1.1 KB
  • 8k19zz-bring-the-global-and-bundle-description-budgets-back-under.md699 B
  • 92v8vx-fix-the-code-drifts-the-landing-page-work-found.md845 B
  • 9vqfff-extract-the-shared-landing-tooling-once-a-second-landing-exists.md688 B
  • a7zmcr-turn-cmd-rsk-into-wiring-move-the-logic-in-update-go-535-ins.md310 B
  • b2mq5d-update-go-house-libs-references-to-the-go-ralva-dev-paths.md676 B
  • bgmb76-move-cmd-count-tokens-render-go-451-into-internal-tokensrepo.md172 B
  • f6bgky-internal-config-fsx-cmdx-about-400-loc-against-the-kits-conf.md335 B
  • g4ynbx-scaffold-the-claude-design-repo-docs-agents-changelog-and.md882 B
  • gc5m9e-add-unit-tests-for-the-landing-page-s-data-script-and-hooks.md530 B
  • h0ndea-verify-the-landing-page-in-firefox-safari-screen-readers-and-on.md658 B
  • h5k3wd-add-a-wails-android-release-skill.md1.6 KB
  • jefdb1-warn-when-rsk-skills-md-exceeds-its-token-budget.md604 B
  • jrpmk6-fix-the-task-runner-which-prints-no-matches.md458 B
  • k2v7dq-decide-the-bundle-for-backend-performance-architect.md1010 B
  • k3r9wd-verify-the-converted-mockups-and-the-new-family-credit.md897 B
  • m4pnr7-commit-the-pin-changes-the-first-pass-left-out.md985 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in development →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.