ai-sand-castles
Official@ai-sand-castles
Provides specialized Unreal Engine LowLevelTest orchestration, cross-language test framework integration, and structured codebase analysis for enterprise software development environments.
Agent Skills by ai-sand-castles
Showing 31 vetted skills indexed across 1 GitHub repositories.
linting
Detect and execute project-configured linters and formatters across languages.
llt-find-for-changes
Map modified files to affected Unreal Engine LowLevelTests modules and tests.
llt-find
Discover LowLevelTest targets in Unreal Engine projects by parsing BuildGraph XML and test files.
llt-web-tests
Configure and run WebTests with a webrunner in web runtime environments.
llt-coverage
Analyze Unreal Engine LowLevelTests coverage by parsing Build.cs dependencies.
team-orchestration
Coordinate multi-agent team definitions, spawning, and lifecycle management.
helper-extraction
Detect reusable test helper patterns and generate shared utility modules.
Redundancy Detection Skill
Detect redundant test scenarios across seven programming languages using equivalence classes.
llt-run
Generate LowLevelTests execution commands for local and Gauntlet platforms.
result-parsing
Parse pytest, Jest, JUnit, xUnit, GTest, and Go test outputs into structured results.
llt-parse
Parse Catch2 XML reports and console logs into an LLT JSON envelope.
llt-find-sources
Map C++ test-source file relationships using evidence-based scoring and output structured JSON with confidence breakdowns.
llt-online-tests
Implement Epic's OSSv2 Online Tests framework using the builder pattern.
llt-workflow
Orchestrate Unreal Engine LowLevelTest workflows from discovery through HTML reporting.
plugin-standards
Align plugin development practices with Dante standards for consistent architecture.
test-location-detection
Determine and validate test file paths from source file paths.
llt-generate
Generate LLT scaffolds and test stubs for Unreal Engine modules.
project-detection
Resolve a project's root directory from nested paths with safety checks.
build-integration
Configure test dependencies and targets across Maven, Gradle, CMake, .NET, Go, and Unreal Engine.
framework-detection
Identify and classify testing and application frameworks in a codebase.
rpc-document
Generate a JSON schema documenting an RPC from C++ source files.
state-management
Persist workflow state to .claude/.test-loop-state.md for cross-session test resumption.
templates
Generate test code templates for 22 frameworks across multiple languages.
llt-build
Build Unreal Engine LowLevelTest executables via UnrealBuildTool or BuildGraph.
Frequently Asked Questions About ai-sand-castles
FAQPage SchemaWhat specific testing tasks does this organization support?▼
It enables discovery, building, and execution of Unreal Engine LowLevelTests, alongside cross-language test generation for 22 frameworks. It parses diverse outputs like JUnit, GTest, and Catch2 into structured JSON, manages test dependencies across build systems, and facilitates E2E test contract definition.
Which engineering personas benefit from these capabilities?▼
Game engine developers, QA engineers, and build infrastructure specialists working within Unreal Engine environments benefit most. It is designed for teams requiring automated test discovery, coverage analysis, and consistent plugin architecture alignment across complex, multi-language codebases.
What are the prerequisites for implementing these testing capabilities?▼
Implementation requires an existing Unreal Engine project structure, specifically utilizing BuildGraph or UnrealBuildTool. Users must ensure their environment supports the target build systems, such as CMake, Maven, or Gradle, and that project paths are resolvable for the internal directory detection logic.