spiriMirror avatar

spiriMirror

Official

@spirimirror

0Followers
|
16Public Repos
|
17Published Skills

Mirroring the factual nature of physical existence

Skills Distribution
DomainDeveloper To...Version Control & .. (30%)C++ Build & Config.. (30%)CUDA Kernel Optimi.. (20%)Technical Document.. (20%)

Agent Skills by spiriMirror

Showing 17 vetted skills indexed across 1 GitHub repositories.

spiriMirrorspiriMirror
307

commit

Create conventional git commits with staged changes and optional push.

Official
Intermediate
spiriMirrorspiriMirror
307

github-pr

Create standardized GitHub pull requests with titles, labels, and reviewers.

Official
Intermediate
spiriMirrorspiriMirror
307

simulation-dev

Provides best practices for simulation code correctness, stability, and debuggability across CPU/GPU paths.

Official
Advanced
spiriMirrorspiriMirror
307

cursor-rules

Add or edit Cursor rules with standardized placement and YAML frontmatter.

Official
Intermediate
spiriMirrorspiriMirror
307

commit-convention

Apply Conventional Commits format with type, scope, and description to new commits.

Official
Basic
spiriMirrorspiriMirror
307

xmake-workflow

Automate LibuIPC builds and tests using XMake commands.

Official
Intermediate
spiriMirrorspiriMirror
307

gpu-optimization

Profile, analyze, and optimize CUDA kernels in LibuIPC using Nsight Compute.

Official
Advanced
spiriMirrorspiriMirror
307

document

Standardize technical documentation with unified style and formatting rules.

Official
Intermediate
spiriMirrorspiriMirror
307

fix-pr

Fix GitHub PR review feedback by implementing, testing, and pushing changes.

Official
Intermediate
spiriMirrorspiriMirror
307

project-structure

Document repository layout to help developers locate code, assets, and scripts.

Official
Basic
spiriMirrorspiriMirror
307

repository-setup

Configure the upstream remote for forked Git repositories.

Official
Basic
spiriMirrorspiriMirror
307

cmake-workflow

Configure and build libuipc with CMake in RelWithDebInfo and run Catch2 tests.

Official
Intermediate
spiriMirrorspiriMirror
307

review-pr

Automate end-to-end PR reviews for libuipc with domain-aware evaluation.

Official
Advanced
spiriMirrorspiriMirror
307

format

Format C++ source files in place using the project's clang-format configuration.

Official
Intermediate
spiriMirrorspiriMirror
307

push-tag

Push a version tag to a repository and optionally create a GitHub release.

Official
Intermediate
spiriMirrorspiriMirror
307

run-tests

Run Catch2 C++ and pytest Python tests to validate code correctness.

Official
Intermediate
spiriMirrorspiriMirror
307

fix-issue

Fix GitHub issues through branching, testing, and pull request workflow.

Official
Intermediate

Frequently Asked Questions About spiriMirror

FAQPage Schema
What specific development tasks does spiriMirror enable?

spiriMirror enables standardized C++ repository management, including conventional commit enforcement, automated GitHub pull request handling, and structured technical documentation. It provides specialized capabilities for profiling CUDA kernels via Nsight Compute and executing multi-framework test suites using Catch2 and pytest to ensure simulation code stability.

Which engineering personas benefit from these capabilities?

These capabilities are designed for C++ software engineers, simulation developers, and technical leads working on high-performance computing projects. It specifically targets developers maintaining LibuIPC or similar complex simulation codebases who require rigorous build configurations, standardized version control practices, and deep-dive performance analysis for GPU-accelerated workloads.

What are the primary prerequisites for using these build and test functions?

Users must have a local environment configured with CMake or XMake, a functional C++ compiler, and Nsight Compute for GPU profiling. The environment requires Git for repository operations and the specific project dependencies defined within the LibuIPC structure to successfully execute the provided build, test, and formatting routines.