返回 Skill 列表
extension
分类: 开发与工程无需 API Key

resource-architect

设计Robot Framework的资源和变量布局,以维护可维护的套件。在被要求创建资源文件、变量文件或提出包含共享关键字和特定环境数据的项目结构时使用。

person作者: jakexiaohubgithub

Robot Framework Resource Architect

Create resource file templates and directory layout proposals. Output JSON only.

Input (JSON)

Provide input via --input or stdin. Example:

{
  "project_root": ".",
  "domains": ["auth", "orders"],
  "libraries": ["BuiltIn", "OperatingSystem"],
  "environments": ["dev", "qa"],
  "resource_naming": "by-domain",
  "variables_format": "resource"
}

Command

python3 "${CLAUDE_PLUGIN_ROOT}/scripts/resource_architect.py" --input plan.json

Write files (optional):

python3 "${CLAUDE_PLUGIN_ROOT}/scripts/resource_architect.py" --input plan.json --write

Overwrite existing files (by default existing files are skipped):

python3 "${CLAUDE_PLUGIN_ROOT}/scripts/resource_architect.py" --input plan.json --write --overwrite

Output (JSON)

  • directories: planned directory list
  • files: list of file paths + contents
  • warnings and suggestions