rabbyhub/rabby-mobile/go-rabby-io-well-known
- community
Checking that the SKILL.md file is still in the repository.
Maintain Rabby Go well-known files and deployment routing. Use when updating go.rabby.io, go-regression.rabby.io, or go-debug.rabby.io .well-known/apple-app-site-association or .well-known/assetlinks.json files, Universal Links, Android App Links, app package IDs, team IDs, certificate fingerprints, or the Rabby Go static-site deployment workflow.
Install
npx vskill@latest install rabbyhub/rabby-mobile/go-rabby-io-well-knownSKILL.md
Rabby Go Well-Known
Boundary
The Rabby Go static site is maintained in the standalone repository:
This rabby-mobile repository should keep only the native app configuration that consumes those links, such as Associated Domains, Android intent filters, and deep-link handling code. Do not reintroduce apps/go.rabby.io or publish Rabby Go .well-known files from rabby-mobile workflows.
The association files are:
Both files must be valid JSON, served directly with HTTP 200, no redirect, and Content-Type: application/json.
Targets
RabbyHub/go.rabby.io maps deploy targets to S3 roots and public hosts:
| Target | S3 site root | Entry path | Public host | |
|---|---|---|---|---|
regression | rabby-go-regression | mobile-regression | https://go-regression.rabby.io/ | |
production | rabby-go | mobile | https://go.rabby.io/ | |
debug | rabby-go-debug | mobile-debug | https://go-debug.rabby.io/ |
The current GitHub Actions workflow is .github/workflows/deploy-regression.yml in RabbyHub/go.rabby.io. Its workflow_dispatch input supports regression and production; regression is the default. The deploy script also supports debug, but CI does not expose debug unless a reviewed workflow change adds it.
Edit
- Work in
RabbyHub/go.rabby.iofrom an up-to-datemainbranch.
- Edit only the necessary association file(s). Preserve these native contracts
unless the app configuration is intentionally changing in the same rollout:
- iOS app IDs use team id
ZPNP2SF27Q. - iOS paths are
/mobile-debug/*,/mobile-regression/*, and/mobile/*. - Android package names are
com.debank.rabbymobile.debug,
com.debank.rabbymobile.regression, and com.debank.rabbymobile.
- Android fingerprints must come from the actual signing certificate for that
package/flavor. Do not copy a fingerprint across flavors by assumption.
- Validate locally before opening a PR:
- Open a PR to
RabbyHub/go.rabby.io:main. Keep PR text limited to the
changed app-link contract and validation. Do not include credentials, local-only paths, or secret values.
Deploy
Deploy regression first. Deploy production only after the regression result is verified and the production rollout is approved.
Regression:
Production:
The workflow needs these repository secrets:
The workflow currently uploads to S3 with SKIP_CDN_INVALIDATION=true, so CDN caches may need time to expire. Do not add cloud credentials to code, workflow YAML, PR text, logs, or issue comments.
Verify
After deployment, inspect the workflow run and verify the public files:
For production, replace the host with go.rabby.io. Confirm the response is 200, not 3xx or cached 403, and that the content type is JSON.
If the public URL appears stale, distinguish S3 freshness from CDN cache before changing code. With an authorized shell that already has AWS credentials:
Use rabby-go instead of rabby-go-regression for production. If S3 is fresh but CDN is stale, wait for cache expiry or perform a deliberate CloudFront invalidation only as an explicit deployment operation.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/go-rabby-io-well-known/SKILL.md
Popularity
- Repository stars
- 82
- Repository forks
- 37
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/rabbyhub/rabby-mobile/go-rabby-io-well-known)