convert-cpp-rust
Convert C++ code to idiomatic Rust. Use when migrating C++ projects to Rust, translating C++ patterns to idiomatic Rust, or refactoring C++ codebases. Extends meta-convert-dev with C++-to-Rust specific patterns, including FFI-based gradual migration.
k1-architecture
Deep understanding of K1.reinvented's compilation architecture, node system, and extension methodology. Teaches why graphs compile to C++ and how to extend the system without violating minimalism.
detecting-integer-overflow
Detects integer overflow and underflow vulnerabilities in arithmetic operations used for buffer sizing or allocation. Use when analyzing calculations, size computations, or investigating integer wraparound issues.
flight-computer
Flight computer subproject context. Use when working in the flight_computer package, camera capture, video processing, audio recording, or high-level mission logic.
rust-memory
Minimize allocations and cloning using references, Cow, and smart pointers. Use when optimizing hot paths or memory-constrained code.
openfeature-sdk-dev
Develop OpenFeature SDK implementations from the specification. Use when implementing the OpenFeature spec in a new language, extending existing SDKs with new features, building custom providers, or contributing to official SDK repositories.
rust-iterators
Leverage iterator chains for efficient, lazy data processing without intermediate allocations. Use when processing collections.
patternsopaque-pointer
Opaque Pointer Pattern pattern for C development
thinktank-review
Full-context code review with multi-pass synthesis
zrl-custom-factors
This skill should be used when creating custom factors for Zipline Pipeline. It provides patterns for implementing CustomFactor classes, handling windowed computations, multiple inputs/outputs, and efficient numpy operations.
rust-pyo3-bridge
Bridge Rust and Python using PyO3 with proper GIL handling and async compatibility. Use when integrating Python ML models or libraries.
ai-accelerators
AI hardware accelerators including GPUs, TPUs, custom silicon, and hardware-aware optimization strategies for ML workloads.
oxcaml-development
Use when writing applications in OxCaml, using modes (local, portable, contended), unboxed types (float#, int32#, I64, I32, F64, UFO), SIMD vectors, stack allocation, immutable arrays, labeled tuples, zero_alloc annotations, or ppx_optional. Use for high-performance OCaml code, parallel programming, or memory-efficient data structures.
edge-deployment
Edge deployment strategies including mobile optimization, embedded systems, TFLite, Core ML, and resource-constrained inference.
state-reconciliation-semantics
Master the internal fiber reconciliation algorithm to predict and optimize render operations at a highly granular level.
defense-in-depth-validation
Validate at every layer data passes through to make bugs impossible
python-performance
Master Python optimization techniques, profiling, memory management, and high-performance computing
advanced-topics
Explore advanced CS topics including advanced data structures, parallel computing, security, functional programming, and quantum computing.
python-dev
Python開発支援(FastAPI/Pydantic/uv)。 型ヒント、ruff、mypyでモダンPython開発をガイド。