@nvidia/cupynumeric-migration-readiness

Pre-migration readiness assessor for porting NumPy to cuPyNumeric. Use BEFORE substantial porting work begins when the user asks whether code will scale on GPU, whether they should migrate to cuPyNumeric, which NumPy patterns transfer cleanly, what must be refactored before porting, or mentions pre-port assessment, scaling analysis, or refactor planning. Inspect the user's source code, look up NumPy usage, cross-reference the cuPyNumeric API support manifest, and distinguish distributed-scaling-friendly patterns from blockers such as unsupported APIs, scalar synchronization, host round-trips, Python/object-heavy control flow, shape/data-dependent branching, and in-place mutation hazards. Produce a verdict of READY, LIGHT REFACTOR, SIGNIFICANT REFACTOR, or NOT RECOMMENDED, with concrete refactor pointers.

View in AI SkillSafe app
1 scan finding
0 downloads
0 stars
0 demos
SKILL.md

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@nvidia/cupynumeric-migration-readiness/verified)](https://skillsafe.ai/skill/@nvidia/cupynumeric-migration-readiness/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@nvidia/cupynumeric-migration-readiness/installs)](https://skillsafe.ai/skill/@nvidia/cupynumeric-migration-readiness/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@nvidia/cupynumeric-migration-readiness/scan)](https://skillsafe.ai/skill/@nvidia/cupynumeric-migration-readiness/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@nvidia/cupynumeric-migration-readiness/eval)](https://skillsafe.ai/skill/@nvidia/cupynumeric-migration-readiness/)