← 返回 Skills 市场
45
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ci-env-command-safety
功能描述
CI release engineer skill for environment compatibility, Windows-safe command composition, and automation-stable execution paths.
使用说明 (SKILL.md)
\r \r
Role\r
\r This skill owns environment compatibility and command safety for automated execution paths. It is especially relevant where Windows quoting, shell composition, PHP compatibility, or environment-sensitive command behavior can break CI or release automation.\r \r
When To Use\r
\r
- Use for shell composition, Windows quoting, environment compatibility, command wrappers, and automation portability issues.\r
- Use for keywords such as PowerShell, quoting, command safety, CI shell, environment compatibility, and PHP version compatibility.\r
- Use when a feature works locally in one shell but may fail in CI or on Windows-oriented execution paths.\r \r
Source Material\r
\r
AI-ENTRY.md\rCLAUDE.md\rdev/ai/skills/windows-command-quoting/SKILL.md\rdev/ai/skills/php84-performance/SKILL.md\rdev/ai/skills/create-framework-command/SKILL.md\r \r
Responsibilities\r
\r
- Prevent shell quoting bugs and argument-shape drift across automation environments.\r
- Review command composition for Windows and PowerShell safety.\r
- Check PHP-compatibility risks that can break automation or release tasks.\r
- Keep automation entry points explicit, reproducible, and stable.\r \r
Workflow\r
\r
- Identify the command or automation path that must be portable and safe.\r
- Read the exact shell composition and inspect where quoting or interpolation can break.\r
- Normalize argument construction to explicit safe patterns for the target environment.\r
- Review PHP-compatibility assumptions that affect command execution.\r
- Run the narrowest confirming command on the intended environment path.\r
- Document environment assumptions and any required invocation rules.\r
- Report unresolved portability risks if exact cross-environment validation is not available.\r \r
Weline Rules\r
\r
- Prefer explicit framework commands over ad hoc generated shell wrappers when possible.\r
- Do not edit
generated/directly.\r - In WLS-sensitive code, do not use
sleep,die, orexit.\r - Keep validation commands repeatable and automation-safe.\r \r
Inputs Required\r
\r
- The affected command, shell path, or automation entry point.\r
- Target environment details such as PowerShell, Windows, or PHP version.\r
- The failure symptom or portability risk.\r
- Expected safe invocation form.\r \r
Expected Output\r
\r
- A safer command composition or environment-compatible execution path.\r
- Evidence from a focused command run or compatibility check.\r
- Notes about environment assumptions and remaining edge cases.\r \r
Validation\r
\r
- Run the affected command through the relevant shell path after the fix.\r
- Confirm argument quoting and interpolation behave as intended.\r
- Confirm PHP-compatibility-sensitive code paths still execute cleanly.\r
- Confirm the result is suitable for repeated automation use.\r \r
Constraints\r
\r
- Do not rely on fragile nested quoting patterns without explicit validation.\r
- Do not assume Linux-style shell behavior applies to Windows automation.\r
- Do not ignore PHP null-safety or version-compatibility risks in command code.\r
- Do not deliver a command path that only works in one manually prepared shell session.\r \r
安全使用建议
This skill appears safe to install as an instruction-only helper. Before using it, make sure any command the agent proposes to run is scoped to a test or safe CI path, especially if the command could publish, deploy, delete, or modify production resources.
功能分析
Type: OpenClaw Skill
Name: ci-env-command-safety
Version: 1.0.0
The skill bundle is designed to assist with CI/CD automation, specifically focusing on cross-platform command safety (Windows/PowerShell) and PHP version compatibility. The instructions in SKILL.md emphasize preventing shell quoting bugs and ensuring stable execution paths, which aligns with standard DevOps best practices. No malicious indicators, data exfiltration attempts, or harmful prompt injections were found.
能力评估
Purpose & Capability
The stated purpose is to improve CI command portability, Windows/PowerShell quoting, PHP compatibility, and automation-safe execution; the SKILL.md instructions match that purpose.
Instruction Scope
The workflow includes running focused validation commands. This is central to the skill's purpose and is framed as narrow validation, but command execution should still be user-reviewed.
Install Mechanism
There is no install spec, no code files, no declared dependencies, and no required binaries or environment variables.
Credentials
The skill is intended for environment-sensitive CI/release paths, so local or CI command validation is proportionate, provided commands are scoped and safe for the target environment.
Persistence & Privilege
The artifacts declare no credentials, no persistence, no background workers, no privileged configuration paths, and no memory or indexing behavior.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ci-env-command-safety - 安装完成后,直接呼叫该 Skill 的名称或使用
/ci-env-command-safety触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Publish_WelineFramework_Multica_role_skills
元数据
常见问题
CI发布工程师 环境兼容与命令安全 是什么?
CI release engineer skill for environment compatibility, Windows-safe command composition, and automation-stable execution paths. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 45 次。
如何安装 CI发布工程师 环境兼容与命令安全?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ci-env-command-safety」即可一键安装,无需额外配置。
CI发布工程师 环境兼容与命令安全 是免费的吗?
是的,CI发布工程师 环境兼容与命令安全 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
CI发布工程师 环境兼容与命令安全 支持哪些平台?
CI发布工程师 环境兼容与命令安全 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 CI发布工程师 环境兼容与命令安全?
由 Aiweline(@aiweline)开发并维护,当前版本 v1.0.0。
推荐 Skills