godot-wechat-minigame-adapter
Apply the bundled self-contained Godot WeChat Mini Game adapter kit to an official Godot checkout
Install / Use
npx skills add godothub/godot-minigame --skill skillsInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
OtherSupported Platforms
Tags
Our assessment of godot-wechat-minigame-adapter
godot-wechat-minigame-adapter scores 73/100 on our quality scale, 276th of 301 Other skills we index.
Its SKILL.md is 4.8 KB long, well organised into 13 sections with 4 code examples: a solid amount of guidance for an agent.
It has no GitHub stars yet, so there is no community track record; judge it on its content.
Maintenance, license and trust
- The repository was last updated about 2 months ago, so godot-wechat-minigame-adapter is actively maintained.
- Our last check on 2026-10-17 found the source still online.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 80/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
godot-wechat-minigame-adapter compared with similar skills
All 4 of these similar skills score higher than godot-wechat-minigame-adapter; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| godot-wechat-minigame-adapter (this skill)by godothub | 73 | 0 | 51d ago | SKILL.md |
| algorithmic-artby anthropics | 100 | 177.9k | 44d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 44d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 143.4k | 5d ago | SKILL.md |
| ui-ux-pro-maxby nextlevelbuilder | 100 | 143.4k | 5d ago | SKILL.md |
Frequently asked questions
- How do I install godot-wechat-minigame-adapter?
- Run
npx skills add godothub/godot-minigame --skill godot-wechat-minigame-adapter. The install tabs above show the steps for each supported agent. - Which AI agents does godot-wechat-minigame-adapter work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is godot-wechat-minigame-adapter safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 80/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is godot-wechat-minigame-adapter still maintained?
- The repository was last updated about 2 months ago, so godot-wechat-minigame-adapter is actively maintained.
Skill content
View source on GitHubname: godot-wechat-minigame-adapter
description: Apply the bundled self-contained Godot WeChat Mini Game adapter kit to an official Godot checkout. Use when the user wants to port official Godot to WeChat Mini Game, refresh a nearby 4.6-based port, or inspect the shipped patch/source bundle for WXMEMFS, wx.request, audio cleanup, wx.getWindowInfo, wx.showKeyboard, .wasm.br, and wx.exitMiniProgram. This skill is version-locked to the bundled upstream base and must not be described as a generic “Godot 4.x” patch dump.
Godot WeChat Minigame Adapter
This skill is an open-source, self-contained adapter kit. It must work from:
- an official Godot checkout at the bundled base commit
- this skill directory
Do not rely on any private donor repo. If the target repo is not aligned to the bundled base, say that clearly and switch to a delta-refresh workflow instead of claiming drop-in support.
Supported Base
- Primary supported upstream:
origin/4.6at commita16e481cf424f8e39dc2cdea1a6bdc1e309acdc1 - Public bundle id:
godot-4.6.2-rc-a16e481cf4
Read references/compatibility-matrix.md before editing if the target is not exactly on that base.
Start Mode
Pick one mode before editing:
-
Exact-base apply
- Recommended.
- The target repo is an official Godot checkout at
a16e481cf424f8e39dc2cdea1a6bdc1e309acdc1. - Run the bundled apply script first.
-
Near-base refresh
- The target repo is close to the bundled base, but not exact.
- Use the bundled sources and patches as the public source of truth.
- Expect manual conflict resolution and replay only after checking
references/recent-commit-deltas.md.
Hard Rules
- Treat
patches/andsources/in this skill as the authoritative public package. - Apply core first. Optional modules come later.
- Do not pull missing code from
C:\toolkit\godot4-customor any other machine-local repo. - Do not describe this skill as “supports all Godot 4.x” or “works on any 4.6 build” unless you actually verified that target.
- Keep donor-only features out of the default public path.
Workflow
1. Verify the Target
- Confirm the repo root and current commit:
git rev-parse HEAD git status --short - If the target is on the supported base, use exact-base apply.
- If not, state the mismatch and read
references/compatibility-matrix.md.
2. Apply the Public Bundle
Run from anywhere:
python <skill-dir>\scripts\apply_godot_patchset.py <target-repo>
Useful flags:
--include-optional audio-worker--include-optional dev-types--allow-base-mismatch--allow-dirty
The script copies the bundled public source files, then applies the bundled patch series.
3. Vendor the Runtime Shell
If the downstream minigame host project still expects the old external SDK globals:
python <skill-dir>\scripts\install_min_runtime.py <dest-dir>
Then load:
godot-sdk.jsgodot-loader.js- generated
godot.js
4. Build and Package
Run from the target Godot repo root:
scons platform=web target=template_release threads=no wasm_simd=no
node <skill-dir>\scripts\godot_process.js
cmd /c <skill-dir>\scripts\compress_wasm.bat
On Unix-like shells:
sh <skill-dir>/scripts/compress_wasm.sh
5. Validate
- Read
references/validation-checklist.md. - Do not call the port complete until the runtime shell, WXMEMFS persistence, large fetches, audio replay, display/input, and exit path all pass.
Package Layout
patches/godot-4.6.2-rc-a16e481cf4/- Version-locked patch bundle for the supported upstream base.
sources/godot-4.6.2-rc-a16e481cf4/- Public source files copied into the target repo before patch application.
assets/min-runtime/- Minimal replacement for the old external
godot-minigame-sdk.
- Minimal replacement for the old external
Read references/migration-modules.md for the exact core vs optional module split.
References
references/compatibility-matrix.md- Supported base, near-base policy, and intentionally excluded donor features.
references/migration-modules.md- Public package map: which files are shipped as source, which ship as patch, and which are optional.
references/recent-commit-deltas.md- Recent deltas already baked into the bundled base, plus what to replay when moving forward from it.
references/runtime-shell.md- The minimal runtime shell contract for
godot-sdk.jsandgodot-loader.js.
- The minimal runtime shell contract for
references/validation-checklist.md- Build, packaging, and smoke-test gates.
Output Standard
When using this skill on a real repo, always leave behind:
- the exact upstream commit or mismatch you worked against
- the apply command you ran
- which optional modules were included, if any
- the exact validation steps run
- any patch rejects or manual conflict resolutions
- any intentionally skipped donor features that remain out of scope
Related Skills
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
143.4kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
ui-ux-pro-max
143.4kUI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation.
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
