MaoYang
Community@13eholder · WuHan China
College student passionate about sys,distributed storage and ai agent
Agent Skills by MaoYang
Showing 15 vetted skills indexed across 1 GitHub repositories.
m13-domain-error
Standardize C++ domain-error handling with std::runtime_error hierarchies and std::error_code.
m15-anti-pattern
Detect and remediate C++ anti-patterns with modern replacements.
m10-performance
Optimize your workload with GPU-accelerated linear algebra.
m12-lifecycle
Manage C++ resource lifetimes with RAII wrappers and the Rule of Five.
m09-domain
Model C++ domain concepts and distinguish entities from value objects.
m05-type-driven
Enforce type safety in C++ code with strong types and type-state patterns.
m04-zero-cost
Guide C++20 developers in choosing static or dynamic polymorphism.
m14-mental-model
Explain C++ memory semantics using value, reference, and pointer ownership.
cpp20-skill-creator
Generate C++20 skill definitions from cppreference docs and local header files.
m11-ecosystem
Configure CMake builds with vcpkg or Conan for reproducible C++ dependency management.
m07-concurrency
Coordinate concurrent C++ tasks with mutexes, atomics, and jthread.
m01-ownership
Guide C++ ownership decisions using RAII, smart pointers, and non-owning references.
m06-error-handling
Standardize C++ error handling with exceptions, error codes, optional, expected, and assertions.
m03-mutability
Design C++ classes with const-correct mutable state guarded by mutexes.
m02-resource
Manage C++ heap ownership with smart pointers and custom deleters.