quodsoler avatar

Ue Serialization Savegames

This one walks you through Unreal's save game plumbing from the ground up. You get USaveGame basics with proper UPROPERTY tagging, ULocalPlayerSaveGame for version migrations in UE5+, and FArchive patterns when you need binary control or compression. The step-by-step format forces you to declare your versioning strategy and slot management upfront, which honestly saves you from the usual mess when your first patch breaks everyone's saves. It covers async paths, FSoftObjectPath for asset references, and has working snippets for FMemoryWriter, FBufferArchive, and the compressed proxies. If you're past the tutorial phase and need a real persistence layer that won't explode in production, this handles the annoying parts.

skills.sh installs
1.3K
GitHub stars
446
last updated
Aug 21, 2026

Install

$ npx -y skills add quodsoler/unreal-engine-skills --skill ue-serialization-savegames --agent claude-code

Installs into .claude/skills of the current project.

Files

UE Serialization & Save Games

Target engine: UE 5.8. APIs below are verified against the 5.8 headers; older forms are listed under "Deprecated — do not use".

This skill covers persisting game state: USaveGame objects through UGameplayStatics, the platform ISaveGameSystem, FArchive binary serialization, UPROPERTY(SaveGame) actor snapshots, save versioning, and config/settings storage. Build.cs modules: Core, CoreUObject, Engine; add DeveloperSettings to PublicDependencyModuleNames for UDeveloperSettings, and Json + JsonUtilities to PrivateDependencyModuleNames for FJsonObjectConverter.

Context

Read .agents/ue-project-context.md if it exists (module names, conventions, enabled plugins, GAS/networking setup). Do not stop if it is missing.

Identify the area from the request and the codebase. Ask only when two plausible readings would produce different code.

Sponsors

Details

Repository
github.com/quodsoler/unreal-engine-skills
Categories
Code Review & Quality, Game Development
First seen
Jun 3, 2026

More from quodsoler/unreal-engine-skills

All 27
1neolabhq avatartest-skillneolabhq/context-engineering-kitUse when creating or editing skills, before deployment, to verify they work under pressure and resist rationalization - applies RED-GREEN-REFACTOR cycle to proc1.2Kskills.sh installs
2mohitmishra786 avatarstatic-analysismohitmishra786/low-level-dev-skillsStatic analysis skill for C/C++ codebases. Use when hardening code quality, triaging noisy builds, running clang-tidy, cppcheck, or scan-build, interpreting che1.2Kskills.sh installs
3colbymchenry avataradd-langcolbymchenry/codegraphAdd tree-sitter language support to codegraph end-to-end — wire the grammar + extractor, write tests, then benchmark extraction quality and retrieval value on 31.2Kskills.sh installs
4jezweb avatarproject-docsjezweb/claude-skillsGenerate project documentation from codebase analysis — ARCHITECTURE.md, API_ENDPOINTS.md, DATABASE_SCHEMA.md. Reads source code, schema files, routes, and conf1.2Kskills.sh installs
5nexscope-ai avatarproduct-launch-strategynexscope-ai/ecommerce-skillsPlan and execute e-commerce product launches. Pre-launch, launch day, and post-launch playbooks for Amazon, Shopify, and multi-channel sellers. Covers inventory1.2Kskills.sh installs
6tencentcloudbase avatarspec-workflowtencentcloudbase/skillsUse when medium-to-large changes need explicit requirements, technical design, and task planning before implementation, especially for multi-module work, unclea1.2Kskills.sh installs