MergeSAFE
Mobile client for Codex and Claude — control coding agents from your phone via WebSocket bridge
Overview
Mobile client for Codex and Claude — control coding agents from your phone via WebSocket bridge
6b4afc353bc7OBSERVED · 2026-10-12What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
--- name: merge description: ブランチをメインにマージしてお掃除する allowed-tools: Bash(git:*) --- # ブランチマージ & クリーンアップ 作業ブランチを main にマージし、不要になったブランチと worktree を削除する。 ## 前提条件 - 作業ブランチで全ての変更がコミット済みであること - 現在のブランチが main **でない**こと ## 手順 ### 1. 事前確認 ```bash git branch --show-current ``` - 現在のブランチ名を記録する(= `<branch>` とする) - `main` の場合はマージ対象がないため中断する ```bash git status --short ``` - 未コミットの変更があれば、今回の作業に属する変更だけを検証してコミットする。無関係な変更は混ぜず、上書きせずにマージできる作業場所を使う。変更の帰属が判断できずマージを妨げる場合だけ確認する。 ### 2. main に切り替え ```bash git checkout main ``` ### 3. マージ (--no-ff) ```bash git merge --no-ff <branch> ``` - マージコンフリクトは両側の変更意図を調べて解消し、関連する検証を実施してマージを完了する。意図が両立せず、コードや依頼から判断できない場合だけ、競合箇所と選択による違いを示して確認する。 ### 4. 作業ブランチの削除 ```bash git branch -d <branch> ``` ### 5. worktree のクリーンアップ ```bash git worktree list ``` - `<branch>` に紐づく worktree がある場合のみ以下を実行: ```bash git worktree remove <worktree-path> ``` - worktree ディレクトリが残っている場合は手動削除が必要な旨を通知する ### 6. 完了報告 最終状態を表示する: ```bash git log --oneline -5 git branch git worktree list ```
Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | WARN |
| L1 | Static analysis of the code | NA |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (2)
.agents/skills
AGENTS.md
Gates applied: no_behavioural_pass.
6b4afc353bc7full audit observations/trust-audit/skill/k9i-0__merge.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-12 | 6b4afc353bc7 | SAFE | B | 89 | first audit |
Questions
What does the Merge skill do?
Mobile client for Codex and Claude — control coding agents from your phone via WebSocket bridge
Is Merge safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can Merge access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
How current is this page?
The grade is for one exact copy of the source (6b4afc353bc7), read on 2026-10-12. The repository is watched, and a new audit runs when it changes — this is the first audit.