<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated today

by lemiur

Game-Decompilation-Skill-For-Claude

Skill for creating a bytematching decompilation of a game with Claude

  • New — Created in the last 30 days
  • Active — Updated in the last 14 days
Works with
  • Claude

74 GitHub stars (74)

+74 in 1 day

  • 7 skills (7 skills found in its SKILL.md files)
  • 6 forks (6 forks)
  • Today last update (Last updated today)

Install

Skills CLI

npx skills add lemiur/Game-Decompilation-Skill-For-Claude

Asks which skills and agents to install. Just one: npx skills add lemiur/Game-Decompilation-Skill-For-Claude --skill decomp-code-rules — add -g for every project.

Claude Code

git clone https://github.com/lemiur/Game-Decompilation-Skill-For-Claudecp -r "Game-Decompilation-Skill-For-Claude/.claude/skills/decomp-code-rules" ~/.claude/skills/

Copies the decomp-code-rules skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add lemiur/Game-Decompilation-Skill-For-Claude

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • decomp-code-rules

    Coding rules for matching-decompilation source - declarations, names, literals, structure, layout and honesty of reconstructed C/C++ - with tiers that say which rules can change compiled bytes and which ones a function must pass before it counts as matched, a catalogue of fakematches versus genuine idioms, and naming/layout defaults taken from id Software's engines. Use when writing, reviewing, c…

    .claude/skills/decomp-code-rules/SKILL.md on GitHub (opens in a new tab)
  • helper-recovery

    Recover the inline helpers, accessors and macros hidden inside decompiled functions. Read one function at a time, mark where its statements drop below the abstraction level of the code around them (raw member arrays, container internals, repeated expressions, scoped blocks), restore the helper the original developers called, and apply it at every site. Use for helper-recovery passes over sampled…

    .claude/skills/helper-recovery/SKILL.md on GitHub (opens in a new tab)
  • matcher

    Reconstruct and byte-match C/C++ functions, translation units, classes, globals and referents against a retail binary with the original compiler, writing source that passes the decomp-code-rules reader test (no fakematches). Use for function matching, lost-match recovery, unit reconstruction, class/type/vtable/calling-convention recovery, relocation and referent correction, data modelling, finish…

    .claude/skills/matcher/SKILL.md on GitHub (opens in a new tab)
  • native-platform-porting

    Guide native source-level porting of software and games across hardware architectures and operating systems without emulation or interpretation. Use when the user asks to port console or legacy source code (such as PlayStation, N64, embedded, or DOS) to modern platforms (such as Windows, Linux, or macOS), replace hardware-specific SDKs or coprocessors with native APIs, build a Hardware Abstractio…

    .claude/skills/native-platform-porting/SKILL.md on GitHub (opens in a new tab)
  • orchestrator

    Run a matching-decompilation campaign with parallel workers. Pin the project's code-rules profile, pick disjoint lanes, launch matcher workers in separate worktrees, run each lane through plain matching, helper recovery, structural and finishing passes, review results against the decomp-code-rules reader test, and merge every result into the main branch through a fixed merge procedure (rebase, bu…

    .claude/skills/orchestrator/SKILL.md on GitHub (opens in a new tab)
  • permute

    Run bounded permutation searches on a reconstructed function that is complete but below 100%, keep several distinct high-scoring compiler states, and translate what they reveal into authentic source changes. Use for a diagnosed register/schedule residue, when asked to search for higher-scoring states, when several walls need permuter classification, or when a disposable exact state must be unders…

    .claude/skills/permute/SKILL.md on GitHub (opens in a new tab)
  • wall-identifier

    Classify a matching-decompilation wall before spending effort on it. When a reconstruction plateaus below 100% and no spelling obviously closes it, name which compiler decision diverged (inline/call set, control flow, register/schedule, or masked/referent) and route to the lever for that class. Use when a function is stuck, when triaging plateaus, or when asked "why won't this match". Complements…

    .claude/skills/wall-identifier/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.