Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
Dépôt GitHub

rb3

rb3 contient 13 skills collectées depuis freeqaz, avec une couverture métier par dépôt et des pages de détail sur le site.

skills collectés
13
Stars
4
mis à jour
2026-06-09
Forks
0
Couverture métier
3 catégories métier · 100% classifié
explorateur de dépôts

Skills dans ce dépôt

audio-perf-loop
Analystes en assurance qualité des logiciels et testeurs

Orchestrate a multi-wave, doc-synced investigation loop into (1) AUDIO CORRECTNESS — record the game's output and measure how far it diverges from the expected/ground-truth source audio (the "clipped noise" problem), and (2) ASSET-LOAD PERFORMANCE — profile and attribute the load-time stutters. You act as orchestrator/coordinator: each wave plans+reviews, fans out subagents (via the Workflow tool / ultracode) over independent hypotheses, converges, builds, re-measures, then plans the next wave. Agents hand off through on-disk docs. Use when iterating on web/native audio fidelity or load-stutter perf.

2026-06-09
audio-verify
Analystes en assurance qualité des logiciels et testeurs

Verify the game's recorded audio is the SAME audio as the source song AND is played CORRECTLY (right pitch/speed, not clipped/noise/silent). Decrypts+decodes the source mogg into a ground-truth reference, captures the game output headless, then measures identity (mix-robust chroma cross-correlation + Chromaprint fingerprint), playback rate (resample-search → speed ratio; catches the 'chipmunk' bug), and distortion (reference-free clip/flat-top/wrap). Use after any audio change (mixer, limiter, resampler, decode, gain) to confirm the right song still plays correctly, or to investigate an audio-fidelity report. Native-first; works for web captures too.

2026-06-08
stack-layout
Développeurs de logiciels

Diff stack-frame layouts between target and base for a function. Labels base-side slots with source variable names from a MWCC DWARF recompile. Identifies SWAPPED pairs (decl-reorder candidates), SHIFTED slots, DIFFER (different variables in same slot), and TGT_ONLY / BASE_ONLY (extra/missing locals). Filters out callee-save slots.

2026-05-27
data-diff
Développeurs de logiciels

Diff a DATA symbol (vtable, pointer/jump table, string pool, static initializer) between the target and the decompiled build, showing byte differences and — for each relocation slot — which function/symbol each side points to. Use when a data symbol is below 100%, or to see exactly where your decompiled vtable diverges from the target (which slot resolves to the wrong function). This is the diff counterpart to /vtable and /resolve-vcall, which only read the target.

2026-05-27
resolve-vcall
Développeurs de logiciels

Resolve a single virtual-call slot to its function symbol. Given `class, sub-object offset, slot`, returns the mangled symbol at that slot of the named class's MWCC vtable. Use when objdiff shows a vcall mismatch and you have the three numbers off the asm but don't want to dump the whole vtable.

2026-05-26
vtable
Développeurs de logiciels

Dump a class's MWCC vtable from build/SZBE69_B8/obj/*.o. Shows every sub-object table (primary + each base), slot index, byte offset, and the mangled function symbol. Use when objdiff shows a `lwz r12, OFF(r12)` mismatch and you need to map the offset to a virtual method, or when verifying a header's virtual-function order against the compiled binary.

2026-05-26
progress
Développeurs de logiciels

Get decomp progress summary. Shows match statistics from the build report, per-category breakdowns, and identifies areas with the most remaining work. Use to check overall project status or find targets for decomp work.

2026-05-25
batch-check
Analystes en assurance qualité des logiciels et testeurs

Sweep a unit or glob of units for already-matching functions. Reads build/SZBE69_B8/report.json (no per-function objdiff invocations), auto-marks 100% matches as COMPLETE in decomp.db, and reports partial-match candidates ranked by closeness to 100%. Use this after a header change, a build-system change, or to find a unit's untouched workable functions.

2026-05-11
analyze-function
Programmeurs informatiques

Full analysis of a function combining objdiff match%, Ghidra decompilation, and m2c output. The go-to command before starting decomp work. Shows current state, target code structure, and a starting point for implementation.

2026-03-31
compare-asm
Développeurs de logiciels

Side-by-side target vs base assembly comparison with mismatch annotations. Shows aligned instructions with match markers, register swap details, and offset deltas. Use when diagnosing the last few percent of a function.

2026-03-31
dc3-pair
Programmeurs informatiques

Find DC3 reference implementation for an RB3 unit. Shows function overlap, DC3 match status, and optionally the DC3 source code. Use to leverage DC3's ~87% complete decomp for shared Milo engine code.

2026-03-31
ghidra-decompile
Développeurs de logiciels

Decompile a function from Ghidra (RB3 Wii debug ELF). Shows decompiled C code with full DWARF symbols. Use when investigating function structure, types, or control flow before starting decomp work.

2026-03-31
refactor-staff
Développeurs de logiciels

Clean up decomp code after a first pass. Improve readability and maintainability while preserving exact match percentage. Used as a second pass to polish rough implementations.

2026-03-31