editorbridge-document-patch
Apply safe whole-document edits in GUI editors through EditorBridge snapshots and patch verification.
소스 정보
- 저장소
- rcarmo/EditorBridge
- 최근 소스 활동
- 2026년 7월 5일 15:44
- 감지된 SKILL.md 언어
- 영어
- 스타
- 0
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SKILL.md 표시 중
SKILL.md
소스 지침 · 읽기 전용 미리보기- name
- editorbridge-document-patch
- description
- Apply safe whole-document edits in GUI editors through EditorBridge snapshots and patch verification.
# EditorBridge Document Patch
Use this skill when the user asks for a document-wide edit in MarkEdit, Textastic, TextEdit, or iA Writer.
Prefer native tools named `editor_*` when available. If native tools are unavailable, use the `editorbridge-mcp` server with the same tool names.
Workflow:
1. Call `editor_check_permissions` when permission status is unknown.
2. Call `editor_snapshot` before proposing or applying a whole-buffer mutation.
3. Use the snapshotted text as the source of truth. Do not infer file identity from a window title when `path` is absent.
4. Prefer `editor_preview_patch` with `unified_diff` or literal patch hunks before mutation.
5. Explain the intended edit briefly when the user has not already approved the exact change.
6. Call `editor_apply_patch` with `snapshot_id` after verifying the patch preview.
7. If a full replacement is unavoidable, call `editor_apply_text` with `snapshot_id`.
8. Read the document again and verify that the expected edit landed.
9. Use `editor_restore_snapshot` if the applied result is wrong and a restore is safe.
Never call `editor_apply_text` without `snapshot_id` unless the user explicitly accepts the no-snapshot risk. Treat stale snapshot errors as a stop condition, then capture a new snapshot and re-plan.
GitHub에서 보기