Skills huawei-cloud-modelarts-skill
☁️

huawei-cloud-modelarts-skill

Safe ⚙️ External commands🌐 Network access🔑 Env variables

Manage Huawei Cloud ModelArts Resources

Simplify AI model development and deployment on Huawei Cloud ModelArts. This skill provides unified resource management for training jobs, models, inference services, and notebooks with built-in security features.

Supports: Claude Codex Code(CC)
🥈 78 Silver
1

Download the skill ZIP

2

Upload in Claude

Go to Settings → Capabilities → Skills → Upload skill

3

Toggle on and start using

Test it

Using "huawei-cloud-modelarts-skill". List my training jobs

Expected outcome:

  • Training Job: image-classification-v2
  • Status: Running
  • Created: 2026-04-21 10:30:00
  • Training Progress: 75%

Using "huawei-cloud-modelarts-skill". Check resource overview

Expected outcome:

  • Resource Overview:
  • - OBS Buckets: 5
  • - Active Training Jobs: 3
  • - Deployed Models: 12
  • - Running Services: 4
  • - Active Notebooks: 2

Security Audit

Safe
v1 • 4/22/2026

Static analysis detected 35 potential issues, all are false positives after contextual review. Code execution patterns are markdown documentation examples, network URLs are legitimate documentation links, and credential handling implements data redaction (a security feature). The skill uses official modelarts-sdk with proper security practices: no credential storage, runtime-only authentication, and automatic sensitive data masking.

6
Files scanned
330
Lines analyzed
3
findings
1
Total audits

Risk Factors

Audited by: claude

Quality Score

59
Architecture
100
Maintainability
85
Content
50
Community
100
Security
83
Spec Compliance

What You Can Build

Monitor Training Resources

Data scientist needs to check active training jobs and resource allocation across ModelArts platform

Deploy ML Models

DevOps engineer wants to deploy trained models as inference services and monitor service health

Manage Notebooks

Researcher needs to list and manage multiple ModelArts Notebook instances for different experiments

Try These Prompts

Check Resource Overview
List all my ModelArts resources including training jobs, models, and services
Create Training Job
Create a training job named my-model-training with code in obs://my-bucket/code/ and boot file train.py
List Recent Models
Show me the last 10 models deployed on ModelArts
Check Service Status
List all active inference services and their status

Best Practices

  • Always verify credentials are properly configured before running resource operations
  • Use descriptive job names when creating training jobs for easier tracking
  • Check service status before deploying new models to avoid resource conflicts
  • Monitor resource usage to optimize costs on ModelArts platform

Avoid

  • Do not hardcode credentials in scripts or configuration files
  • Avoid creating training jobs without proper resource limits
  • Do not ignore error messages from API calls
  • Never commit sensitive data or model artifacts to public repositories

Frequently Asked Questions

What authentication method does this skill use?
The skill uses Huawei Cloud ModelArts runtime temporary security credentials through the official SDK. It requires no persistent credential storage.
Can I manage resources from other cloud providers?
No, this skill is specifically designed for Huawei Cloud ModelArts platform resources only.
How are sensitive credentials handled?
The skill implements automatic data desensitization. All sensitive fields including access keys, secrets, and network information are masked in outputs.
What operations can I perform on training jobs?
You can list existing training jobs, create new jobs with custom parameters, and query job status and details.
Does this skill store any data or credentials?
No, the skill runs entirely in memory with no caching, storage, or persistence. Credentials are used only for runtime authentication.
What permissions do I need on ModelArts?
You need appropriate ModelArts service permissions including OBS access, training job management, and model deployment permissions.

Developer Details

File structure