dyz-gongwen-skills
AI 공문 작성 도우미
Swift CLI 브리지로 Claude Code가 Apple 리마인더, 캘린더, 연락처, 노트, 메일, tmux에 직접 접근한다
Swift CLI bridges giving Claude Code native access to Apple Reminders, Calendar, Contacts, Notes, Mail and tmux — includes Claude Code skill with full command reference
스킬GitHub @more-io직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗
Swift CLI tools that give Claude Code native access to Apple apps — Reminders, Calendar, Contacts, Notes, Mail, and tmux. Includes a Claude Code skill (/apple-bridges) with complete command reference for all bridges.
Once set up, you can ask Claude naturally in any Claude Code session. Here are real-world examples:
"What's on my todo list for today?"
Claude checks your Reminders and summarizes open items with due dates and priorities.
"I just finished the login bug fix — mark the GitHub issue and the reminder as done."
Claude closes the GitHub issue and calls reminders-bridge complete in one step.
"Add a reminder to my 'Work' list to review the PR tomorrow morning."
Claude creates the reminder with a due date set to tomorrow at 9:00.
"I want to work on the Android release tomorrow — find a free slot and set a reminder."
Claude checks calendar-bridge tomorrow, finds a free window, and sets the reminder due date accordingly — no double-booking.
"What do I have going on this week? Block some time for code review."
Claude reads your calendar for each day, spots gaps, and adds events or reminders where they fit.
"Schedule our next planning session for next Monday at 10am in my Work calendar."
Claude calls calendar-bridge add directly without you having to open Calendar.
"What's Rob's phone number?"
Claude searches your Contacts and returns the number directly — no need to open the Contacts app.
"Add Alex to my contacts: +49 123 456789, [email protected]"
Claude calls contacts-bridge add and confirms once saved.
"Show me all details for my contact Thomas."
Claude returns name, phone, email, address and birthday in one view.
"Start working on issue #42 — create a reminder to track it and add the 'in progress' label."
Claude adds a GitHub label, creates a Reminders entry with the issue number in the notes, and sets a due date.
"We finished the feature — close the issue, complete the reminder, and write the release note."
Claude handles all three in one go.
"What are my open todos related to this project?"
Claude reads your Reminders list and cross-references with open GitHub issues for a full picture.
"Summarize what we did today and create reminders for anything we didn't finish."
Claude reviews the session, identifies incomplete work, and adds follow-up reminders with appropriate due dates.
"Set reminders for all open todos so they show up in my Calendar tomorrow after my meetings."
Claude reads tomorrow's calendar first to avoid conflicts, then sets due times in the free slots.
Access and manage Apple Reminders from Claude Code.
reminders-bridge lists List all reminder lists
reminders-bridge create-list <name> Create a new list
reminders-bridge rename-list <old> <new> Rename an existing list
reminders-bridge delete-list <name> Delete a list (and all its reminders)
reminders-bridge items <list> Show all reminders in a list
reminders-bridge incomplete <list> Show only incomplete reminders
reminders-bridge today Show reminders due today (all lists)
reminders-bridge overdue Show all overdue reminders (all lists)
reminders-bridge search <query> Search by title/notes across all lists
reminders-bridge add <list> <title> [notes] Add a new reminder
[--due <datetime>] [--repeat <freq>] [--interval <n>] … optionally due + repeating in one call
reminders-bridge set-due <list> <title> <datetime> Set due date (YYYY-MM-DD HH:mm)
reminders-bridge set-repeat <list> <title> <freq> [n] Set repeat: daily|weekly|monthly|yearly, every n; none removes it
reminders-bridge set-notes <list> <title> <notes> Set or update notes
reminders-bridge rename <list> <oldTitle> <newTitle> Rename a reminder (title only, preserves notes/due)
reminders-bridge complete <list> <title> Mark a reminder as complete
reminders-bridge delete <list> <title> [--force] Delete a reminder (dry-run without --force)
A repeat needs a due date — EventKit repeats from it, so the weekday or day of month comes from the due date. set-repeat on a reminder without one fails with exit 1 and tells you to run set-due first; add --repeat without --due is rejected before anything is created. Output reads back as [repeats: weekly] / [repeats: monthly (every 2)] in items, incomplete and search.
Read and write Apple Calendar events from Claude Code.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗