← Back to Skills Marketplace
androidxhm

cloudcc-cli-dev

by androidxhm · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
384
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install cloudcc-cli-dev
Description
CloudCC CRM 二次开发 CLI 助手。用于需求拆解与方案选型,并通过 cloudcc-cli(cc 命令)创建/拉取/发布自定义对象、字段、菜单/应用、自定义类、定时器、触发器与 Vue 自定义组件等资产。用户提到 CloudCC、cloudcc-cli、cc 命令、对象/字段/触发器/定时器/自定义组...
README (SKILL.md)

CloudCC CLI Development Skill

cloudcc-cli

  • 需要检查全局是否安装了cloudcc-cli npm包,如果没有请先安装。

工作目录

  • 在openclaw环境中,需要在agent的workspace中创建code文件夹,然后在code文件中使用cc create project xxx,创建一个模版项目。

使用方式(AI 必须遵循)

  • 先阅读 REQUIREMENTS_BREAKDOWN.md,输出需求拆解与交付物清单,再进入落地步骤。
  • 需要环境/密钥 配置时,阅读 INSTALL_AND_BOOTSTRAP.md
  • 需要建模时(对象/字段/菜单/应用),阅读 OBJECTS_AND_FIELDS.md
  • 需要后端逻辑时(类/定时器/触发器),阅读 BACKEND_CODE.md
  • 需要自定义组件时,阅读 VUE_CUSTOM_COMPONENT.md
  • 需要快速对照命令与参数时,阅读 CLI_CHEATSHEET.md

强制安全边界

  • 不要在输出/代码/提交中包含真实密钥(CloudCCDevsafetyMarksecretKeyopenSecretKey、token 等)。
  • 后端类/触发器/定时器遵守片段同步:仅在 @SOURCE_CONTENT_START~@SOURCE_CONTENT_END 内编写可发布逻辑。
  • 客户端脚本遵守片段同步:仅在 function main($CCDK, obj) { ... } 的函数体内编写可发布逻辑。

快速入口

  • 安装与初始化:INSTALL_AND_BOOTSTRAP.md
  • 需求拆解与方案选择:REQUIREMENTS_BREAKDOWN.md
  • 自定义对象与字段:OBJECTS_AND_FIELDS.md
  • 自定义类/定时器/触发器:BACKEND_CODE.md
  • Vue 自定义组件:VUE_CUSTOM_COMPONENT.md
  • CLI 速查:CLI_CHEATSHEET.md
Usage Guidance
This skill is an instruction-only helper for CloudCC CLI development and appears coherent with that purpose. Before installing/using it: (1) confirm you actually want the cloudcc-cli (cc) tool and inspect the npm package source before running npm i -g; (2) the skill's metadata does not list the cc binary—ensure your environment has cloudcc-cli available; (3) the docs instruct creating files in the agent workspace and writing a cloudcc-cli.config.js with developer keys—never paste real production keys into outputs or a public repo; use local/private storage for secrets and review any generated code before publishing to CloudCC; (4) installing the CLI globally may require elevated privileges (sudo) and downloads from npm, so run installs on a trusted machine or in an isolated environment. If you want higher assurance, ask the skill author to update metadata to declare the required binary and to provide an explicit install spec (trusted release URL or package name) and to document exactly when and where credentials will be used.
Capability Analysis
Type: OpenClaw Skill Name: cloudcc-cli-dev Version: 1.0.1 The skill provides a development toolkit for CloudCC CRM but contains patterns that pose significant security risks. Specifically, BACKEND_CODE.md and CLI_CHEATSHEET.md instruct the AI agent to construct complex shell commands using nested subshells and 'node -e' execution, which are highly susceptible to shell injection if the agent incorporates unsanitized user input. Additionally, INSTALL_AND_BOOTSTRAP.md encourages high-privilege operations by recommending global npm installations via 'sudo'. While the skill includes beneficial security boundaries (e.g., explicitly forbidding the leakage of 'CloudCCDev' keys or 'secretKey' in SKILL.md), the underlying execution patterns are inherently vulnerable.
Capability Assessment
Purpose & Capability
The skill's name/description match the included docs and runtime instructions: it directs use of the cloudcc-cli (cc command) to create/pull/publish CloudCC assets. However, the registry metadata declares no required binaries while the SKILL.md explicitly expects cloudcc-cli/cc to be installed; this mismatch is an inconsistency in the metadata (the skill should list cc/cloudcc-cli as a required binary).
Instruction Scope
All runtime instructions stay within the stated purpose: they tell the agent to read the provided markdown files for tasks, create a project in the agent workspace (code folder), and run cc create/pull/publish commands. The skill explicitly forbids embedding real keys in outputs and prescribes a fragment-sync boundary for publishable code. There are no instructions to read unrelated system files or phone-home endpoints.
Install Mechanism
This is an instruction-only skill with no install spec. The docs instruct installing cloudcc-cli via npm i -g (potentially requiring sudo). Because installation is left to runtime instructions rather than a declared install spec, users/agents will perform network installs with elevated privileges if they follow the docs—this is expected for a CLI helper but worth noticing.
Credentials
The skill does not declare or require environment variables/credentials in metadata. The docs describe the need for CloudCC developer keys (CloudCCDev, safetyMark) for real deployments and advise not to commit real keys to Git. That is proportionate to the tool's purpose. The skill does not instruct the agent to automatically fetch or exfiltrate secrets.
Persistence & Privilege
always is false and the skill has no install-time persistence. The agent will create project files in its workspace and may write local config files per the INSTALL_AND_BOOTSTRAP instructions; this is normal for a CLI development helper and is scoped to the workspace.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cloudcc-cli-dev
  3. After installation, invoke the skill by name or use /cloudcc-cli-dev
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- 新增“工作目录”说明,明确在 openclaw 环境下需在 agent workspace 创建 code 文件夹,并在其中使用 cc create project 创建模版项目。 - 其余配置和用法保持不变。
v1.0.0
cloudcc-cli-dev 1.0.0 - Initial release of the CloudCC CRM secondary development CLI assistant. - Provides guidance for requirements breakdown, solution selection, and asset creation via cc command. - Enforces security boundaries to prevent key/token leakage and ensure code only in specified segments. - Offers topic-based documentation for setup, modeling, backend logic, and custom Vue components. - Includes quick entry points for installation, configuration, and command reference.
Metadata
Slug cloudcc-cli-dev
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is cloudcc-cli-dev?

CloudCC CRM 二次开发 CLI 助手。用于需求拆解与方案选型,并通过 cloudcc-cli(cc 命令)创建/拉取/发布自定义对象、字段、菜单/应用、自定义类、定时器、触发器与 Vue 自定义组件等资产。用户提到 CloudCC、cloudcc-cli、cc 命令、对象/字段/触发器/定时器/自定义组... It is an AI Agent Skill for Claude Code / OpenClaw, with 384 downloads so far.

How do I install cloudcc-cli-dev?

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

Is cloudcc-cli-dev free?

Yes, cloudcc-cli-dev is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does cloudcc-cli-dev support?

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

Who created cloudcc-cli-dev?

It is built and maintained by androidxhm (@androidxhm); the current version is v1.0.1.

💬 Comments