huawei-cloud-kunpeng-source-code-migrate

Installation
SKILL.md

Kunpeng Source Code Migration Assessment

Analyze the migrability of C/C++/ASM/Fortran/Go/Java/Python/Scala source code to Kunpeng (ARM64) platform using Huawei DevKit CLI tool.

Overview

This skill assesses source code migrability to the Kunpeng (ARM64) platform using Huawei DevKit CLI. It connects to a source server via SSH (or installs locally), installs DevKit, scans source code, and generates a migration assessment report. If the user has no remote server, it can automatically provision a Kunpeng ECS instance on Huawei Cloud (Guiyang Region 1) via hcloud CLI.

Architecture: Local detection + remote execution + SFTP transfer. All SSH operations use the unified scripts/ssh_client.py (paramiko + password env var), cross-platform consistent. See the Architecture section below for the full tree.

Applicable scenarios:

  • Assess source code portability/migrability to Kunpeng ARM platform
  • Scan C/C++/ASM/Fortran/Go/Java/Python/Scala code for migration issues
  • Generate a Kunpeng migration assessment report for a software project
  • Check source code compatibility with ARM64/Kunpeng architecture
  • Provision a Kunpeng server on Huawei Cloud for migration assessment

Report save path (fixed unless user explicitly requests otherwise): Windows → C:\devkit-report\, Linux/macOS → /home/devkit-report/.

Installs
6
GitHub Stars
20
First Seen
5 days ago
huawei-cloud-kunpeng-source-code-migrate — huaweicloud/huaweicloud-skills