소스 정보
- 저장소
- Sidiora-Labs/ion-agent
- 최근 소스 활동
- 2026년 7월 26일 10:19
- 감지된 SKILL.md 언어
- 영어
- 스타
- 11
- 포크
- 2
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Sidiora-Labs/ion-agent --skill apple-reminders명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | apple-reminders |
| description | Apple Reminders via remindctl: add, list, complete. |
| version | 1.0.0 |
| author | Ion Agent |
| license | MIT |
| platforms | ["macos"] |
| metadata | {"ion":{"tags":["Reminders","tasks","todo","macOS","Apple"]}} |
| prerequisites | {"commands":["remindctl"]} |
The remindctl command gives you terminal-based access to Apple Reminders. Tasks you create sync across all Apple devices through iCloud.
brew install steipete/tap/remindctlremindctl status / Request it with: remindctl authorizeremindctl # Today's reminders
remindctl today # Today
remindctl tomorrow # Tomorrow
remindctl week # This week
remindctl overdue # Past due
remindctl all # Everything
remindctl 2026-01-04 # Specific date
remindctl list # List all lists
remindctl list Work # Show specific list
remindctl list Projects --create # Create list
remindctl list Work --delete # Delete list
remindctl add "Buy milk"
remindctl add --title "Call mom" --list Personal --due tomorrow
remindctl add --title "Meeting prep" --due "2026-02-15 09:00"
The --due and --alarm flags control different fields:
--due determines the reminder's due date and time.--alarm determines when the EventKit alarm/notification fires. Reminders with a timed due date may default to an alarm at the due time, but you should pass --alarm explicitly when the user requests an earlier notification.Example: a reminder due at 2:00 PM with a 30-minute-early notification:
remindctl add --title "Hairdresser" --due "2026-05-15 14:00" --alarm "2026-05-15 13:30"
Updating an existing reminder:
remindctl edit 87354 --due "2026-05-15 14:00" --alarm "2026-05-15 13:30"
The Reminders UI might display or group the item by its alarm time, since that's when the notification triggers. To confirm the actual due time hasn't shifted, check the JSON output rather than relying on the UI:
remindctl today --json
The relevant fields in the output:
dueDate: the actual due timealarmDate: the notification / early nudge timeApple's public EKReminder documentation only lists reminder-specific properties. Alarm functionality comes from the inherited EKCalendarItem behavior that remindctl exposes through its --alarm flag.
remindctl complete 1 2 3 # Complete by ID
remindctl delete 4A83 --force # Delete by ID
remindctl today --json # JSON for scripting
remindctl today --plain # TSV format
remindctl today --quiet # Counts only
The following formats are accepted by --due and date-based filters:
today, tomorrow, yesterdayYYYY-MM-DDYYYY-MM-DD HH:mm2026-01-04T12:34:56Z)--json output when parsing programmatically