This one solves the annoying problem of repeating your project setup every time you ask Claude for UE help. It creates a `.agents/ue-project-context.md` file that captures your engine version, modules, plugins, coding conventions, and custom subsystems so other UE skills can reference it instead of asking you the same questions. You can either let it scan your `.uproject`, Build.cs files, and configs to auto-draft the context, or walk through an interactive questionnaire. It's basically a one-time setup that makes all future UE conversations more targeted. If you're bouncing between gameplay code, editor tools, and build config regularly, this pays for itself fast.

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

Install

$ npx -y skills add quodsoler/unreal-engine-skills --skill ue-project-context --agent claude-code

Installs into .claude/skills of the current project.

Files

UE Project Context

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 produces and maintains .agents/ue-project-context.md — the single file the other UE skills read to learn the project's engine version, module layout, enabled plugins, coding conventions, gameplay framework classes, networking model and build targets. It reads project files only (.uproject, *.Build.cs, *.Target.cs, Config/Default*.ini, Plugins/*/*.uplugin); it calls no engine API. This is the one skill in this set that is deliberately a conversation: every line it writes must come from the codebase or from the user, never from a guess.

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 — this skill is what creates it.

The default path is scan first, then interview. Build a draft from the codebase before asking anything, then let the user correct it. Do not open with a menu of options.

Sponsors

Details

Repository
github.com/quodsoler/unreal-engine-skills
Category
Game Development
First seen
Jun 3, 2026

More from quodsoler/unreal-engine-skills

All 27
1quodsoler avatarue-module-build-systemquodsoler/unreal-engine-skillsUse when working with Build.cs, Target.cs, module creation, plugin setup, or build errors in Unreal Engine — including "unresolved external symbol," "cannot ope1.4Kskills.sh installs
2quodsoler avatarue-niagara-effectsquodsoler/unreal-engine-skillsUse this skill when working with Niagara particle systems, VFX, effects, emitter, Niagara component, or Niagara parameter in Unreal Engine C++. Covers spawning 1.4Kskills.sh installs
3quodsoler avatarue-actor-component-architecturequodsoler/unreal-engine-skillsUse this skill when working with Actor and component design in Unreal Engine. Triggers on: Actor, component, BeginPlay, Tick, SpawnActor, lifecycle, CreateDefau1.4Kskills.sh installs
4quodsoler avatarue-input-systemquodsoler/unreal-engine-skillsUse this skill when implementing player input with Unreal Engine's Enhanced Input system. Also use when the user mentions 'Enhanced Input', 'input', 'input acti1.4Kskills.sh installs
5quodsoler avatarue-gameplay-abilitiesquodsoler/unreal-engine-skillsUse this skill when working with GAS, Gameplay Ability System, GameplayAbility, GameplayEffect, AttributeSet, GameplayTags, ability system, buffs, debuffs, cool1.3Kskills.sh installs
6quodsoler avatarue-ai-navigationquodsoler/unreal-engine-skillsUse this skill when implementing AI, AIController, behavior tree, blackboard, AI perception, NavMesh, EQS, navigation, pathfinding, State Tree, or Smart Objects1.3Kskills.sh installs