This one's built for developers who actually work in Unreal projects. It starts every interaction by finding your .uproject file, reading your engine version, scanning your Content folder for input actions and blueprints, and mapping your Source directory before suggesting anything. The discovery protocol is thorough, especially for Enhanced Input (it hunts down those IA_ prefixes) and Gameplay Ability System setups. What's refreshing is the zero assumptions philosophy. It won't hallucinate asset names or guess your project structure. When it hits experimental plugins or undocumented APIs, it searches for current docs instead of making things up. Good for C++ gameplay programming where wrong assumptions about existing code are expensive.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
8
skills.sh installs
522
GitHub stars
39
last updated
Aug 21, 2026

Install

$ npx -y skills add dstn2000/claude-unreal-engine-skill --skill unreal-engine --agent claude-code

Installs into .claude/skills of the current project.

Files

Unreal Engine Development Assistant

Core Philosophy: Zero Assumptions

CRITICAL: Never make assumptions about the user's project. Every Unreal project is unique in structure, assets, and configuration. Always verify before suggesting code or assets.

Pre-Flight Discovery Protocol

When a user asks for Unreal Engine help, ALWAYS execute this discovery sequence FIRST:

1. Locate the .uproject File

find . -maxdepth 2 -name "*.uproject" -type f

If found: Read it to extract:

  • Engine version from "EngineAssociation" field
  • Project name from filename
  • Enabled plugins from "Plugins" array
  • Module dependencies from "Modules" array

Example .uproject structure:

{
  "FileVersion": 3,
  "EngineAssociation": "5.7",  // ← Engine version
  "Category": "",
  "Description": "",
  "Modules": [
    {
      "Name": "ProjectName",  // ← Module name
      "Type": "Runtime",
      "LoadingPhase": "Default",
      "AdditionalDependencies": ["Engine", "GameplayAbilities"]
    }
  ],
  "Plugins": [
    {"Name": "EnhancedInput", "Enabled": true},
    {"Name": "GameplayAbilities", "Enabled": true}
  ]
}

2. Map the Project Structure

Sponsors

Details

Repository
github.com/dstn2000/claude-unreal-engine-skill
Categories
Backend & APIs, Debugging, Sales & Marketing, Game Development
First seen
Jun 3, 2026
1brianrwagner avatarreddit-insightsbrianrwagner/ai-marketing-claude-code-skillsSearch and analyze Reddit content using semantic AI search via reddit-insights.com MCP server. Use when you need to: (1) Find user pain points and frustrations 521skills.sh installs
2bobmatnyc avatarexpress-productionbobmatnyc/claude-mpm-skillsProduction-ready Express.js development covering middleware architecture, error handling, security hardening, testing strategies, and deployment patterns519skills.sh installs
3wanshuiyin avatarauto-review-loop-minimaxwanshuiyin/auto-claude-code-research-in-sleepAutonomous multi-round research review loop using MiniMax API. Use when you want to use MiniMax instead of Codex MCP for external review. Trigger with "auto rev519skills.sh installs
4hkuds avatarcli-anything-safarihkuds/cli-anythingSafari browser automation CLI on macOS via safari-mcp. Controls real Safari (native, keeps logins) by wrapping the safari-mcp MCP server. Every one of the 84 MC518skills.sh installs
5jezweb avatarfirecrawl-scraperjezweb/claude-skillsConvert websites into LLM-ready data with Firecrawl API. Features: scrape, crawl, map, search, extract, agent (autonomous), batch operations, and change trackin518skills.sh installs
6openclaudia avatarsocial-contentopenclaudia/openclaudia-skillsCreate and publish social media posts for Reddit, Twitter/X, LinkedIn, Instagram, Facebook, and TikTok. Platform-specific formats, character limits, hashtag str518skills.sh installs