docs: make Peekaboo skill authoritative for current automation - #729
Conversation
|
🦞👀 Pull request received. I will update this pull request when review starts. ClawSweeper review completeClawSweeper finished reviewing this revision. The review result is being finalized. |
PR SummaryLow Risk Overview
CLI help ( Reviewed by Cursor Bugbot for commit 2faf54b. Bugbot is set up for automated code reviews on this repo. Configure here. |
|
Codex review: needs maintainer review before merge. Reviewed September 13, 2026, 12:23 AM ET / 04:23 UTC. ClawSweeper reviewWhat this changesRefreshes Peekaboo’s agent skill and distribution instructions, and corrects CLI help and documentation for snapshot-relative background clicks. Merge readiness✅ Ready for maintainer review Keep open for normal landing: the guidance corrections remain useful and are absent from the inspected main and latest release. No actionable patch defect was found; collaborator-authored work is also protected from automatic closure. Priority: P3 Review scores
Verification
How this fits togetherPeekaboo’s agent skill guides agents from desktop observation through targeted macOS automation and result verification. The CLI selects an execution host and uses captured window information to route input. flowchart LR
A[Authorized user task] --> B[Agent skill guidance]
B --> C[CLI and execution host]
C --> D[Observe target window]
D --> E[Snapshot and element IDs]
E --> F[Targeted input]
F --> G[Fresh result verification]
Before mergeNone. Agent review detailsSecurityNone. Review metrics
Technical reviewBest possible solution: Maintain one canonical operational skill, with release-pinned distribution copies and CLI help that accurately describes the existing targeting contract. Do we have a high-confidence way to reproduce the issue? Not applicable to this guidance-focused patch; source inspection establishes the coordinate documentation mismatch without requiring desktop input. Is this the best way to solve the issue? Yes. Updating the existing skill, installation guidance and both help declarations is a focused correction that preserves runtime behavior. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning medium; reviewed against b16325c98405. LabelsLabel changes:
Label justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
|
Peekaboo's agent skill and copied guidance had drifted from the current CLI: ordinary automation was told to build from source, generic AXPress examples omitted foreground consent, and coordinate help incorrectly treated snapshot-only background clicks as global.
Make the repository skill the canonical automation guide, with installed-CLI setup, operation-specific host and permission selection, exact-window snapshots, background input, and outcome verification. Document symlink distribution and release-pinned copies. Correct click help and command docs to match the existing snapshot-relative implementation; runtime behavior is unchanged.
Validation: production-source audit against v4.3.4 and current main, installed CLI help checks, docs lint, skill/frontmatter and linked-target validation, SwiftFormat checks for both help metadata files, git diff --check, and independent review with no actionable findings. No live desktop mutation was needed for this guidance-only change.