← Back to Skills Marketplace
guunergooner

luban-cli skill

by guunergooner · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
1670
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install luban-cli
Description
Development and management of the Luban CLI for MLOps. Use this skill when building or using the Luban CLI to manage experiment environments, training tasks, and online services.
README (SKILL.md)

Luban CLI Skill

This skill provides a structured framework for developing and using the Luban CLI, a specialized tool for MLOps management.

Core Functionality

The Luban CLI focuses on three primary MLOps pillars:

  1. Experiment Environments (env): Management of development workspaces.
  2. Training Tasks (job): Orchestration of model training workloads.
  3. Online Services (svc): Deployment and scaling of inference services.

Development Workflow

When developing or extending the Luban CLI, follow these steps:

  1. Initialize Project: Use the boilerplate in templates/cli_boilerplate.py as a starting point for the CLI structure.
  2. Define Commands: Refer to references/mlops_guide.md for the standard command patterns and required attributes for each entity.
  3. Implement CRUD: Ensure every entity (env, job, svc) supports the full lifecycle:
    • Create: Provisioning new resources.
    • Read: Listing and describing existing resources.
    • Update: Modifying configurations or scaling.
    • Delete: Cleaning up resources.

Usage Patterns

Managing Environments

luban env list
luban env create --name research-v1 --image pytorch:2.0

Managing Training Jobs

luban job create --script train.py --gpu 1
luban job status --id job_001

Managing Online Services

luban svc create --model-path ./models/v1 --replicas 3
luban svc scale --id my-service --replicas 5

Resources

  • templates/cli_boilerplate.py: A Python-based CLI structure using argparse.
  • references/mlops_guide.md: Detailed specifications for MLOps entities and operations.
Usage Guidance
This skill appears coherent and low-risk: it only provides a CLI boilerplate and an MLOps guide, and it requests no credentials or installs. Before installing, note that the package has no published homepage/source attribution and is small/informal — review the provided files (templates/cli_boilerplate.py and references/mlops_guide.md) yourself if you plan to run code. Also be cautious granting any unrelated system/network privileges to an agent that could execute code from this skill, even though the skill itself doesn't attempt network access or secret use.
Capability Analysis
Type: OpenClaw Skill Name: luban-cli Version: 1.0.0 The skill bundle is benign. It provides a boilerplate Python script for an MLOps CLI using `argparse` and accompanying documentation. The Python script (`templates/cli_boilerplate.py`) only parses command-line arguments and prints a placeholder message, without performing any file system, network, or other system-level operations. The `SKILL.md` and `references/mlops_guide.md` files contain only descriptive text and usage examples, with no evidence of prompt injection attempts or instructions for the agent to perform malicious actions.
Capability Assessment
Purpose & Capability
Name, description, SKILL.md, and included files all describe a Luban CLI for managing env/job/svc; required resources (none) match that scope. There are no unrelated credentials, binaries, or config paths requested.
Instruction Scope
SKILL.md instructs using the provided boilerplate and guide to implement CLI commands; it does not direct reading of unrelated files, network endpoints, or environment variables beyond the included templates and reference doc.
Install Mechanism
No install spec is provided (instruction-only plus small local files). Nothing is downloaded or written to disk by an installer step in the skill metadata.
Credentials
The skill declares no required environment variables, credentials, or config paths. The lack of requested secrets is proportionate to the described CLI boilerplate.
Persistence & Privilege
always:false and no special privileges requested. The skill does not modify other skills or system-wide settings and does not request persistent presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install luban-cli
  3. After installation, invoke the skill by name or use /luban-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of luban-skill, providing a framework for developing and managing the Luban CLI tool. - Supports structured workflows for MLOps: managing experiment environments, training jobs, and online services. - Includes usage instructions for core CLI commands and sample usage patterns. - Provides references and boilerplate templates to help extend or build the CLI for MLOps tasks.
Metadata
Slug luban-cli
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is luban-cli skill?

Development and management of the Luban CLI for MLOps. Use this skill when building or using the Luban CLI to manage experiment environments, training tasks, and online services. It is an AI Agent Skill for Claude Code / OpenClaw, with 1670 downloads so far.

How do I install luban-cli skill?

Run "/install luban-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is luban-cli skill free?

Yes, luban-cli skill is completely free (open-source). You can download, install and use it at no cost.

Which platforms does luban-cli skill support?

luban-cli skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created luban-cli skill?

It is built and maintained by guunergooner (@guunergooner); the current version is v1.0.0.

💬 Comments