ue5-debug-validation
UE5.6/UE5.7 debugging and validation workflow for logs, asset checks, and regression triage.
Skill by IvanYangYangXi
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ivanyangyangxi-ue5-debug-validation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ue5-debug-validation
What's inside
- Skill name
ue5-debug-validation- Description
- UE5.6/UE5.7 debugging and validation workflow for logs, asset checks, and regression triage. Use when requests involve troubleshooting why gameplay does not work, validating expected output, narrowing minimal repro, and producing concrete fix steps.
- License
- MIT
- Instructions
- 105 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (7)
- SKILL.md
- SOURCE.md
- log-triage.md · references/
- minimal-repro-template.md · references/
- project-adapter.md · references/
- quick_asset_check.py · scripts/
- scan_output_log.py · scripts/
SKILL.md (first lines)
# Quick Start - Reproduce issue with minimal steps. - Collect output log lines and relevant actor/asset state. - Classify fault domain: data, Blueprint, C++, networking, or editor config. # UE5.7 API Anchors - Core diagnostics anchors: - `UE_LOG(...)` - `ensure(...)`, `ensureMsgf(...)` - `check(...)`, `checkf(...)` - Runtime debug output anchors: - `UEngine::AddOnScreenDebugMessage(...)` - `UKismetSystemLibrary::PrintString(...)` - Structured log review anchors: - `FMessageLog::Info(...)` - `FMessageLog::Warning(...)` - `FMessageLog::Error(...)` - Asset/config verification anchors: - `FAssetRegistryModule`, `IAssetRegistry` - `GetAssetsByPath(...)` - `GetDependencies(...)`, `GetReferencers(...)` # Debug Stage Contract - Every debug task must define: - reproducible scenario and expected vs observed behavior - data capture set (logs, runtime state, asset/config snapshot) - first bad transition candidate in the execution pipeline - hypothesis list ranked by probability and verification cost - fix validation and regression scope - If any item is missing, diagnosis output is incomplete. # Workflow ## 1) Reproduce and Freeze Context - Build a minimal deterministic repro with exact steps and preconditions. - Capture map, actor setup, input sequence, and runtime mode. - Define expected result and observed deviation. ## 2) Capture Signals - Filter logs by relevant categories and timestamps around failure window. - Add targeted debug markers (`UE_LOG`, on-screen debug, or Blueprint print) if needed. - Capture relevant state snapshots at stage boundaries. ## 3) Validate Data and Assets - Verify key assets/classes/config entries exist and resolve correctly. - Check dependencies/referencers for missing or mismatched assets. - Confirm runtime-loaded data matches expected environment. ## 4) Locate First Bad Transition - Walk pipeline step-by-step and identify earliest divergence point. - Separate root cause from downstream noise symptoms. - Prioritize smallest fixable cause with highest confidence. ## 5) Hypothesis and Verification - Rank hypotheses by probability and verification cost. - Run one focused test per hypothesis to avoid cross-contamination. - Keep rejected hypotheses documented with evidence. ## 6) Fix and Regression Validation - Apply minimal fix and rerun the same repro scenario. - Validate no regression on adjacent systems/paths. - Output fix summary with confidence and residual risk. # Constraints - Avoid broad refactors during diagnosis. - Keep repro deterministic and documented. - Prefer observable checks over assumptions. - Separate root cause from secondary noise. - Do not mix instrumentation changes with functional fixes in one step. - Preserve failing evidence before introducing mitigation changes. # Failure Handling - Symptom: cannot reproduce issue consistently. - Locate: missing preconditions, race windows, or nondeterministic setup. - Fix: tighten repro setup and add targeted instrumentation checkpoints. - Symptom: logs contain too much unrelated noise. - Locate: broad log categories and missing temporal scoping. - Fix: narrow category filters and focus around failure timestamps. - Symptom: multiple plausible causes remain. - Locate: shared downstream symptom without first-failure isolation. - Fix: split into independent hypotheses and run low-cost discriminating tests. - Symptom: issue disappears after adding debug output. - Locate: timing-sensitive/race-sensitive behavior. - Fix: use low-overhead markers and repeat with controlled timing. - Symptom: fix resolves one path but breaks another. - Locate: hidden coupling between systems or config layers. - Fix: keep fix minimal and extend regression matrix around impacted paths. - Symptom: runtime mismatch only happens on packaged builds. - Locate: build config/cook differences versus editor run. - Fix: compare packaged and editor config/assets and validate load order. # Validation Ops - Always keep a minimal repro artifact (steps, map, config) with the diagnosis. - Always include first-failure evidence, not only final symptom logs. - Always provide a verification checklist for the proposed fix. - Always state residual risk when confidence is below high. # UE5.6 / UE5.7 Compatibility Notes - Logging/assertion/message/asset-registry APIs listed above are stable across UE5.6/UE5.7. - Prefer runtime-safe diagnostics for validation paths that must run outside editor. # Escalation - Escalate when failure is inside engine/plugin internals not owned by project code. - Escalate when diagnosis needs platform-specific profiling tools unavailable in current environment.
From IvanYangYangXi/artclaw_bridge, MIT.
More from IvanYangYangXi/artclaw_bridge
- 0.504score
ue5-architecture
IvanYangYangXi
UE5.6/UE5.7 architecture planning and module boundary design for Unreal projects.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
sd-operation-rules
IvanYangYangXi
Substance Designer 操作通用规则。所有 SD 图操作前必读。 Use when AI needs to: (1) perform any SD graph modification, (2) check post-operation best practices, (3) understand…
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
scene-vision-analyzer
IvanYangYangXi
Analyze game scene concept art / screenshots into structured JSON for 3D reconstruction.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-auto-assistant
IvanYangYangXi
UE5.6/UE5.7 automatic assistant entry for beginners.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-cpp-gameplay
IvanYangYangXi
UE5.6/UE5.7 gameplay C++ implementation for Actors, Components, DataAssets, and gameplay logic.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
comfyui-node-installer
IvanYangYangXi
ComfyUI 缺失自定义节点自动检测与安装。 Use when AI needs to: (1) install missing custom nodes for a workflow, (2) check if required nodes are available, (3) search and…
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-pcg-building
IvanYangYangXi
UE5.6/UE5.7 PCG building generation workflow for modular buildings, blockouts, facade rules, and runtime generation.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-performance-packaging
IvanYangYangXi
UE5.6/UE5.7 performance and packaging readiness workflow.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-save-load-replication
IvanYangYangXi
UE5.6/UE5.7 save/load and multiplayer replication workflow for gameplay systems.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-ui-umg-slate
IvanYangYangXi
UE5.6/UE5.7 UI development workflow using UMG and Slate integration.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-world-interaction
IvanYangYangXi
UE5.6/UE5.7 world interaction systems for pickups, spawners, overlap/trace checks, and visual feedback.
SkillDFreshness: D★ 36Claude Code +9 - 0.501score
ue5-module-router
IvanYangYangXi
Route UE5.6/UE5.7 questions to the most precise skill using module names, aliases, intent keywords, and layer context.
SkillDFreshness: D★ 36Claude Code +9
Signals
- Stars
- 36
- Forks
- 7
- Open issues
- 1
- Last commit (this folder)
- Apr 3, 2026 (6 months ago)
- Last release
- Apr 15, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/IvanYangYangXi/artclaw_bridge
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from IvanYangYangXi
- 0.504score
ue5-architecture
IvanYangYangXi
UE5.6/UE5.7 architecture planning and module boundary design for Unreal projects.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-pcg-building
IvanYangYangXi
UE5.6/UE5.7 PCG building generation workflow for modular buildings, blockouts, facade rules, and runtime generation.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
scene-vision-analyzer
IvanYangYangXi
Analyze game scene concept art / screenshots into structured JSON for 3D reconstruction.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-auto-assistant
IvanYangYangXi
UE5.6/UE5.7 automatic assistant entry for beginners.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-cpp-gameplay
IvanYangYangXi
UE5.6/UE5.7 gameplay C++ implementation for Actors, Components, DataAssets, and gameplay logic.
SkillDFreshness: D★ 36Claude Code +9 - 0.504score
ue5-performance-packaging
IvanYangYangXi
UE5.6/UE5.7 performance and packaging readiness workflow.
SkillDFreshness: D★ 36Claude Code +9
Cite this page
ue5-debug-validation skill. Agent Mart. https://agentmart.dev/skills/ivanyangyangxi-ue5-debug-validation (last updated 2026-10-24)