一键导入
agent-implementation
Implement or update support for an underlying agent CLI in Ralph after specs are defined, including factory wiring and tests.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Implement or update support for an underlying agent CLI in Ralph after specs are defined, including factory wiring and tests.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create or update agent integration specs before implementation. Use this whenever a request is about defining how a new or existing agent should behave in Ralph.
Execute shell commands with strict adherence to non-interactive flags and environment variables to prevent hanging in OpenCode's headless environment.
| name | agent-implementation |
| description | Implement or update support for an underlying agent CLI in Ralph after specs are defined, including factory wiring and tests. |
Implement or update agent CLI integrations in Ralph in a consistent, deterministic, test-first way.
Use this skill when the task involves any of the following:
internal/agent/.internal/agent/agent.go.specs/README.mdspecs/agents.mdspecs/agents/*.md<agent-cli> --help<agent-cli> run --help)internal/agent/agent.gointernal/agent/opencode.gointernal/agent/claude.gointernal/agent/cursor.gointernal/agent/<new-agent>.go with an Agent interface implementation.internal/agent/agent.go.At minimum, add coverage for:
Run in this order unless the user requests otherwise:
go test -v ./internal/agent/...
make test # full Go suite, includes test/e2e
make test-e2e # end-to-end suite only
make quality
Run mutation testing only in final validation stages:
make mutation