I'd like Claude on IOS to pull/commit from a private git repository for Markdown and ideally drawio diagram editing.
It can. Go to the code tab, choose your repo, and have it write an image file to disk. If you tell it to read it, it should show in the chat. It works on the web version so hopefully it works on ios.
Claude Code for the web would be able to do that