---
name: omnigent-ai-otto-drive-pr
description: "PR mergeability, CI, and live preview."
license: "Apache-2.0"
metadata:
  decimalai-skill-id: "30363a84-75d1-4a17-bbbe-4bc34fd22584"
  decimalai-version-id: "1f0b8eba-7cc5-4497-8ac9-a6ca030fdb8f"
  decimalai-version: "1"
  decimalai-body-sha256: "d7f604d813c8bfb05a9b7e395af3bad1caaf4f443cd325776a1665639c149a47"
  decimalai-name: "omnigent-ai/otto-drive-pr"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "code-review"
  decimalai-source: "https://app.decimal.ai/s/omnigent-ai-otto-drive-pr@1/SKILL.md"
---
# Shared PR-driving resources

Read each resource when the agent's PR-driving procedure reaches its substep:

| Substep | Resource |
| --- | --- |
| 4.2, current CI and mergeability | [ci.md](ci.md) |
| 4.1, preview after CI and both reviews are clean | [preview.md](preview.md) |

Use `read_skill_file` with this skill name and the relative filename, or read
relative to the directory supplied by the native Skill tool.

Substep numbers follow Resolve's `resolve-drive-pr`: 4.3 is the shared
`otto-pr-review-loop`, and 4.4/4.5 are the agent's own live-validation and
maintainer-handoff steps. "Fix" and "bug" mean the PR's change. The review path
and fork takeovers apply only to agents that review other authors' PRs. Handoff
fields named here (`ci_status`, `ui_preview`, `validation_surface`,
`files_changed`) are Resolve's; record the same facts in your agent's handoff.
