ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

cmdb-test

自动化 IMyFone CMDB 版本发布到测试环境 - 一键发布应用

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/azimao/cmdb-test
Or

What This Skill Does

The cmdb-test skill is a specialized browser automation tool designed to streamline the continuous integration and deployment (CI/CD) workflow within the IMyFone CMDB platform. It acts as a dedicated agent to handle the repetitive manual labor involved in deploying applications to the testing environment. By automating navigation, authentication, and form submission, this skill significantly reduces the time and potential human error associated with release management. It specifically locks in the target environment as "香港-通用-测试" and the branch as "release2", ensuring compliance with your team's standard testing procedures while abstracting away the complex UI interactions required by the platform.

Installation

To add this skill to your OpenClaw environment, ensure you have the OpenClaw CLI configured and run the following command in your terminal:

clawhub install openclaw/skills/skills/azimao/cmdb-test

After installation, verify that the browser automation driver is correctly configured on your host machine to allow the agent to interact with the CMDB web interface.

Use Cases

This skill is ideal for DevOps engineers, QA leads, and developers who frequently need to push code updates for integration testing. Common scenarios include:

  • Rapidly deploying microservices like icart-api or icart-task to QA environments.
  • Automating daily smoke test deployments for developers without needing manual dashboard access.
  • Standardizing release procedures across team members to avoid misconfiguration of target branches or environments.

Example Prompts

  1. "发布 icart-api 到测试环境"
  2. "帮我把 icart-ma 更新到测试,备注是修复了登录 bug"
  3. "对 icart-task 进行测试发布,版本说明为优化内存占用"

Tips & Limitations

  • Login Persistence: The agent relies on a saved browser session. Ensure you have successfully logged into the CMDB platform once before running the command, as the skill cannot bypass 2FA or captcha-based login challenges if they appear for the first time.
  • Application Support: While it supports most IMyFone applications, ensure the application name matches the exact text string displayed in your CMDB portal.
  • Environment Safety: This skill is hardcoded for the testing environment only. It cannot be used for production deployments, serving as a built-in safety mechanism against accidental production releases.
  • Error Handling: If the UI layout of the CMDB platform changes, the automated selector might fail. If this occurs, provide a screenshot of the failure to the development team for a selector update.

Metadata

Author@azimao
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-azimao-cmdb-test": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#cmdb#automation#devops#cicd#imyfone
Safety Score: 3/5

Flags: network-access