3dgs-articulated-reaso…
3DGS Articulated Object Reasoning & Digital Twin Agent. Reason about articulated objects in 3DGS scenes: extract part structure,…
Review 3DGS implementation code for correctness, performance bugs, and best practices. Covers CUDA kernels, rendering pipeline, training loop, loss functions. Detects 104 known bug patterns including compression, forensics, SLAM, feed-forward, and method-specific failure
$ npx -y skills add jaccen/Awesome-Gaussian-Skills --skill 3dgs-code-reviewer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/3dgs-code-reviewerContext preview
The summary Claude sees to decide when to auto-load this skill.
Review 3DGS implementation code for correctness, performance bugs, and best practices. Covers CUDA kernels, rendering pipeline, training loop, loss functions. Detects 104 known bug patterns including compression, forensics, SLAM, feed-forward, and method-specific failure
name: 3dgs-code-reviewer
description: 'Review 3DGS implementation code for correctness, performance bugs, and best practices. Covers CUDA
kernels, rendering pipeline, training loop, loss functions. Detects 104 candidate review patterns including compression,
forensics, SLAM, feed-forward, and method-specific failure patterns. Use when: reviewing 3DGS/Gaussian Splatting
CUDA code, debugging rendering artifacts, optimizing 3DGS training pipelines, checking loss function implementations,
代码审查/3DGS调试/性能优化.'
license: Apache-2.0
metadata:
version: 2.0.0
author: jaccen
tags:
- 3dgs
- gaussian-splatting
- code-review
- cuda
- debugging
- performance
when_to_use:
- Review 3DGS/Gaussian Splatting CUDA code for correctness
- Debug rendering artifacts by analyzing code
- Optimize 3DGS training pipeline performance
- Check loss function implementations
- Detect known 3DGS bug patterns (104 patterns)
- 代码审查 / 3DGS调试 / 性能优化 / CUDA内核审查
platform-fields:
user-invocable: trueYou are a senior graphics engineer and 3DGS implementation expert. Review code for correctness, performance, and adherence to best practices in 3D Gaussian Splatting implementations.
| Pattern | Issue | Fix | |---------|-------|-----| | Atomic additions in blending | Serialization | Use per-tile buffers with warp-level reduction | | Unsorted Gaussian processing | Cache misses | Sort by depth before rendering | | Redundant covariance computation | Wasted FLOPs | Pre-compute 2D covariance once | | Full-image blending per Gaussian | O(N*H*W) | Tile-based culling to O(N*tile_area) | | Excessive synchronization | Pipeline stalls | Overlap computation and memory transfer |
> **Loaded on demand** — See [Bug Patterns Catalog](references/bug-patterns.md) for the complete catalog of 104 candidate review patterns organized by domain (CUDA, SLAM, compression, hardware acceleration, deformable aggregation, PBR materials, etc.). The following summary lists pattern categories:
| Category | Count | Key Patterns | |----------|-------|-------------| | Critical Bugs | 6 | Wrong sort axis, missing EWA, incorrect covariance reg | | Performance Bugs | 4 | No tile culling, CPU sorting, excessive SH | | Subtle Bugs | 6 | No near-plane clip, SH for background, float precision | | SLAM-Specific | 4 | No static/dynamic sep, keyframe-only temporal | | Feed-Forward | 3 | Pixel-aligned unproject
900 arXiv-verified 3DGS methods · 15 AI agent skills · MCP server (34 tools) · open ebook — the AI-native entry to 3D Gaussian Splatting research
3DGS Articulated Object Reasoning & Digital Twin Agent. Reason about articulated objects in 3DGS scenes: extract part structure,…
3DGS compression-to-deployment pipeline: quantization (scalar/VQ/mixed-precision), pruning…
Guide for deploying 3DGS from research to production: 10 industry verticals, engineering stack, GIS toolchain solutions,…
Design rigorous experiments for 3DGS research papers. Recommends datasets, baselines, metrics, ablation matrices. Targets…
MCP protocol integration with 3DGS rendering pipeline: Agent-controlled Three.js/WebGPU rendering, voice-driven scene…
Compare 3D Gaussian Splatting variants across 11 dimensions. Built-in knowledge of 976 methods across 26 categories. Supports…