Awesome-Gaussian-Skills

agent
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 7 GitHub stars
Code Pass
  • Code scan — Scanned 2 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested
Purpose
This project is a collection of prompt-based skill packs (SKILL.md files) designed to assist AI coding agents like Claude Code, OpenClaw, and Cursor with 3D Gaussian Splatting and computer graphics research. It provides domain-specific context for tasks like reading papers, comparing methods, and planning experiments.

Security Assessment
Overall Risk: Low. The repository consists entirely of text-based Markdown skill files rather than executable code or scripts. The automated code scan verified the absence of dangerous patterns across its files. There are no hardcoded secrets, no sensitive data accessed, and no dangerous permissions requested. Because the suggested setup involves cloning a public Git repository and manually copying files to a local directory, users should still ensure they trust the Markdown contents being loaded into their AI agent's context, as the prompts will influence the agent's behavior.

Quality Assessment
The project is actively maintained, with its most recent push happening today. It is released under the standard, permissive MIT license, making it fully open-source. However, it currently has extremely low community visibility with only 7 GitHub stars. While the code itself is clean, users should be aware that it has not been widely vetted or adopted by a large audience yet.

Verdict
Safe to use, as it poses minimal security risks, though its relatively new and untested nature means it is primarily aimed at early adopters in the computer graphics research niche.
SUMMARY

OpenClaw/Claude Code 生态中最专业的 3D 视觉与计算机图形学技能包集合

README.md



If you like it, please ⭐️ star this repo!

Awesome Gaussian Skills

The First Skill Pack for 3D Gaussian Splatting & Computer Graphics Research

Plug-and-play AI Agent skills for OpenClaw / Claude Code / Cursor — read papers, compare methods, review code, design experiments, all in natural language.

License: MIT
Skills
OpenClaw Compatible
Claude Code Compatible
PRs Welcome

English | 中文


Why This Project?

3D Gaussian Splatting (3DGS) is one of the most active research areas in computer vision and graphics, with 500+ papers published since 2023. Yet the AI Agent ecosystem has a glaring gap:

ClawHub has 13,000+ skills, but almost ZERO for 3D reconstruction / computer graphics.

Meanwhile, every 3DGS researcher faces the same repetitive tasks:

Pain Point Frequency
Reading and summarizing new papers Daily
Comparing method designs (GS vs 2DGS vs NegGS vs ...) Weekly
Reviewing implementation code for bugs Per submission
Designing ablation experiments Per paper
Migrating NeRF methods to 3DGS Per project

Awesome Gaussian Skills solves all of these — just describe what you need in natural language, and the AI Agent handles the rest.


Features

  • 7 Research-Grade Skills: Paper reading, method comparison, code review, experiment planning, NeRF-to-3DGS migration, CAD/Mesh-3DGS bridge, and CG paper writing
  • Zero Setup: Pure SKILL.md files — no Python packages, no dependencies, no installation. Just drop into your Agent's skill directory
  • Cross-Platform Compatible: Works with OpenClaw, Claude Code, Cursor, Windsurf, and any Agent that supports the SKILL.md / CLAUDE.md format
  • Domain Expert Knowledge: Built-in knowledge base covering 105+ 3DGS variants across 31 categories, with domain-specific terminology conventions
  • Actively Maintained: Daily updates to track the latest arXiv papers and community developments

Quick Start

Option 1: OpenClaw

# Clone this repo
git clone https://github.com/jaccen/Awesome-Gaussian-Skills.git
cd Awesome-Gaussian-Skills

# Copy all skills to OpenClaw skills directory
cp -r skills/* ~/.openclaw/skills/

# Restart OpenClaw
openclaw restart

Option 2: Claude Code / Cursor

# Clone to your project
git clone https://github.com/jaccen/Awesome-Gaussian-Skills.git

# Copy the skills you need into your project's CLAUDE.md directory
cp -r skills/3dgs-paper-reader/SKILL.md .claude/
cp -r skills/3dgs-code-reviewer/SKILL.md .claude/

Option 3: One-Click Install Script

curl -sSL https://raw.githubusercontent.com/jaccen/Awesome-Gaussian-Skills/main/scripts/setup.sh | bash

Skills Overview

1. 3dgs-paper-reader — Paper Reading & Summarization

Read any 3DGS paper and extract structured insights in seconds.

You: "帮我读一下这篇论文 2401.01345,总结核心方法和实验结果"
Agent: [Extracts method name, core innovation, architecture, 
        training strategy, datasets, metrics, and key findings]

Capabilities:

  • Parse arXiv papers (by ID or URL) and local PDFs
  • Extract method architecture, loss functions, training details
  • Generate structured summaries with tables
  • Identify novelty and limitations

2. 3dgs-method-compare — Method Comparison Engine

Compare any 3DGS variants across 10+ dimensions.

You: "对比 ***和 **** 的核心差异"
Agent: [Generates comparison table across: primitive representation,
        opacity handling, color mechanism, frequency modeling,
        geometric boundary, training strategy, etc.]

Capabilities:

  • Multi-method side-by-side comparison
  • 10+ comparison dimensions (rendering formula, primitive, loss, speed, ...)
  • Identify design trade-offs
  • Built-in knowledge of 105+ methods

3. 3dgs-code-reviewer — Implementation Code Review

Catch common 3DGS implementation bugs before submission.

You: "审查我的 3DGS CUDA 渲染 kernel,看看有没有性能问题"
Agent: [Checks: alpha compositing order, tile-based rendering,
        CUDA memory coalescing, gradient computation, etc.]

Capabilities:

  • Review CUDA kernels for correctness and performance
  • Check rendering pipeline (differentiable rasterization, alpha blending)
  • Validate loss function implementations
  • Common bug pattern detection (42+ known patterns)

4. 3dgs-experiment-planner — Experiment Design Assistant

Design rigorous experiments that satisfy top-venue reviewers.

You: "我要写一篇关于高频边界建模的3DGS论文,帮我设计实验"
Agent: [Recommends datasets, baselines, metrics, ablation matrix,
        rendering comparisons, and efficiency analysis plan]

Capabilities:

  • Dataset and baseline recommendation (tailored to your method)
  • Ablation study matrix design
  • Metric selection guidance (PSNR/SSIM/LPIPS/FID/CHF/etc.)
  • Efficiency analysis framework
  • Visualization plan for paper figures

5. nerf-to-3dgs-migrator — NeRF-to-3DGS Migration Guide

Migrate your NeRF method to 3DGS with step-by-step guidance.

You: "我的 NeRF 方法用了 hash encoding + deformable field,
     怎么迁移到 3DGS?"
Agent: [Provides migration plan: feature encoding → per-Gaussian 
        attributes, deformation → position/rotation offsets, 
        with code templates]

Capabilities:

  • Component-level migration analysis
  • Code templates for common migration patterns
  • Identify incompatibilities and workarounds
  • Performance comparison estimation

6. cad-mesh-3dgs — CAD, Mesh & 3DGS Bridge

Navigate the mesh↔3DGS pipeline, CAD reverse engineering, and surface extraction.

You: "我训练了一个3DGS模型,怎么提取高质量的mesh?"
Agent: [Recommends SuGaR or 2DGS pipeline, provides TSDF extraction
        steps, Marching Cubes parameters, and quality evaluation code]
You: "如何把CAD模型(STEP格式)转换为3DGS表示?"
Agent: [Provides mesh→Gaussian conversion pipeline, covariance 
        initialization from mesh normals, and curvature-aware sampling]

Capabilities:

  • Mesh→3DGS conversion (sampling, initialization, optimization)
  • 3DGS→Mesh extraction (SuGaR, 2DGS, TSDF+Marching Cubes)
  • CAD reverse engineering pipeline (mesh→B-rep via primitive fitting)
  • Hybrid representation analysis (MaGS, UniMGS, 2DGS)
  • Geometry quality evaluation (Chamfer Distance, F-Score, Normal Consistency)
  • Debugging common mesh-Gaussian conversion issues

7. cg-paper-writing — CG Paper Writing Assistant

Write publication-ready papers for CVPR/ICCV/ECCV/SIGGRAPH/TVCG.

You: "帮我写一篇关于 3DGS的论文引言,要和 ****GS 做对比"
Agent: [Generates academic introduction with proper structure,
        domain terminology, and argumentation flow]

Capabilities:

  • Venue-specific writing conventions (CVPR vs SIGGRAPH vs TVCG)
  • Domain terminology database (3DGS, NeRF, rendering, geometry)
  • De-AI-ification (remove AI writing patterns)
  • Section-by-section writing (Abstract → Introduction → Related Work → Method → Experiments → Conclusion)
  • Mathematical notation conventions

Architecture

Awesome-Gaussian-Skills/
├── skills/
│   ├── 3dgs-paper-reader/       # Paper reading & summarization
│   │   └── SKILL.md
│   ├── 3dgs-method-compare/     # Method comparison engine
│   │   └── SKILL.md
│   ├── 3dgs-code-reviewer/      # Code review for 3DGS implementations
│   │   └── SKILL.md
│   ├── 3dgs-experiment-planner/ # Experiment design assistant
│   │   └── SKILL.md
│   ├── nerf-to-3dgs-migrator/  # NeRF-to-3DGS migration guide
│   │   └── SKILL.md
│   ├── cad-mesh-3dgs/          # CAD, Mesh & 3DGS bridge
│   │   └── SKILL.md
│   └── cg-paper-writing/        # CG paper writing assistant
│       └── SKILL.md
├── references/
│   └── 3dgs-methods-overview.md # Built-in knowledge base (105+ methods)
├── scripts/
│   └── setup.sh                 # Quick install script
├── README.md
├── README_CN.md
├── CONTRIBUTING.md
└── LICENSE

Each skill follows the SKILL.md standard (YAML frontmatter + Markdown instructions), compatible with:

  • OpenClaw (ClawHub ecosystem)
  • Claude Code (.claude/ directory)
  • Cursor (.cursor/rules/)
  • Windsurf and other AI Agent frameworks

Covered Methods (Partial)

Category Methods
Foundation 3DGS, 2DGS, Scaffold-GS, Scaffold-GS+, Mip-Splatting
Compression Compact-3DGS, LightGS, MobileGS, Embedded-3DGS, NanoGS, OT-UVGS, Gaussians on a Diet, HAC, MesonGS++
Robustness NRGS, DualSplat, EnerGS
Language / Semantic LangSplat, Feature 3DGS, Semantic Foam
Generation / Text-to-3D DreamGaussian
Antialiasing Mip-Splatting, LeanGaussian
Optimization 3DGS-as-MCMC
Image Representation GaussianImage
Acceleration Proxy-GS, Faster-GS
Active Vision MAGICIAN
Simulation GS-Playground
Real-Time NVS 3DTV
Cross-Domain GS-DOT
Data Acquisition Mobile Phone 3DGS Acquisition
Degradation-Aware MERID-GS, MarineSTD-GS
System YOGO, GS-SCNet

The full knowledge base covers 105+ methods across 31 categories with detailed technical analysis. See references/3dgs-methods-overview.md.


Roadmap

  • v0.1 — Initial release with 6 core skills (Apr 2026)
  • v0.1.1 — Add cad-mesh-3dgs skill for CAD/Mesh↔3DGS bridge (Apr 2026)
  • v0.1.2 — Knowledge base expansion: 50→100+ methods, 31 categories, daily auto-update workflow (Apr 2026)
  • v0.2 — Add 3dgs-visualizer skill (Web-based rendering comparison)
  • v0.3 — Add 3dgs-benchmark-runner skill (automated benchmark execution)
  • v1.0 — ClawHub official listing + CI/CD integration
  • v1.1 — Multi-language support (Chinese, Japanese, Korean)
  • v2.0 — Agent-to-Agent collaboration (multi-agent paper discussion)

Contributing

Contributions are welcome! Please read our Contributing Guide for details.

Ways to contribute:

  • Add new skills for uncovered scenarios
  • Expand the methods knowledge base
  • Report bugs or suggest improvements
  • Share your use cases and success stories

Citation

If you find this project helpful in your research, please consider citing:

@misc{awesome-gaussian-skills,
  author = {jaccen},
  title = {Awesome Gaussian Skills: AI Agent Skill Pack for 3D Gaussian Splatting Research},
  year = {2026},
  url = {https://github.com/jaccen/Awesome-Gaussian-Skills}
}

Acknowledgments


License

This project is licensed under the MIT License — see the LICENSE file for details.


Made with passion for the 3DGS research community

If this project saves you time, please give it a star!

Reviews (0)

No results found