ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 nicodunks

goodfriend

Contacts(선택적으로 iMessage)에서 친구 생일을 읽어 spinner에 표시하고 메시지를 보내라고 알려 주는 Claude Code mod입니다.

nicodunks@nicodunks

1/

a claude code mod that remembers birthdays for you the goodfriend mod

2/

bc i felt bad forgetting @BrainsAndTennis bday claude plugin marketplace add nicodunks/goodfriend && claude plugin install goodfriend@goodfriend https://github.com/nicodunks/goodfriend

번역 완료

이 mod 소개

GoodFriend는 macOS용 Claude Code 플러그인으로 다가오는 생일과 최근 생일을 spinner와 프롬프트 카드에 표시합니다. 생일은 Contacts에서 가져오거나 /seed로 입력할 수 있습니다. /seed는 메시지와 그룹 채팅 메타데이터(이름만 사용하고 메시지 내용은 읽지 않음)로 연락이 잦은 사람을 순위화한 뒤 빠진 날짜를 채우도록 Claude에 요청합니다. 생일 당일 또는 그 후 일주일 동안 카드에서 한 번 눌러 Messages를 열고 미리 작성된 인사말을 넣을 수 있습니다. /seed, /goodfriend, /goodfriend add, /goodfriend remove, /goodfriend test를 제공하며 Claude Code 2.1.286 이상과 MIT 라이선스가 필요합니다.

설치

먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.

claude plugin marketplace add nicodunks/goodfriend
claude plugin install goodfriend
원문 / README

GoodFriend

Be a GoodFriend and remember your friends' birthdays.

GoodFriend is a Claude Code mod. Every so often, the spinner that normally says "Thinking" tells you whose birthday it is instead:

🎂 It's Maya Chen's birthday today
🎂 Leo Park's birthday is in 3 days
🎂 You missed Sam Rivera's birthday 2 days ago

On the day, and for a week after if you missed it, a small card above the prompt offers to text them:

🎂 It's Maya Chen's birthday today   [ Text Maya ]   ✕

Text Maya opens Messages with "Happy birthday! 🎂" already typed to her. You press send. Text or dismiss, and GoodFriend stops reminding you.

It doesn't nag. On someone's birthday you'll see it a few times early on, then rarely. Otherwise it's an occasional heads-up for the week ahead, or a nudge if you just missed one.

Install

/plugin marketplace add nicodunks/goodfriend
/plugin install goodfriend@goodfriend

macOS only. Needs Claude Code 2.1.286 or newer.

Where birthdays come from

  • Contacts. Anyone with a birthday set in the Contacts app. macOS asks once for permission.
  • You. Run /seed and GoodFriend works out who matters most to you (family first, then the friends you talk to most, judged from your conversations and group chats) and asks for the birthdays it doesn't know. macOS asks once to let it look at Messages; that's it. Or add one directly: /goodfriend add Maya Chen 10/7.
  • Just tell Claude. "Leo's birthday is actually March 3rd" works. Claude fixes it for you.

GoodFriend only sees who you talk to and the names of your group chats, never what you said. To rank people, it sends that list of names to Claude through your own Claude Code session. Birthdays are saved on your Mac.

Commands

| | | |---|---| | /seed | fill in birthdays for the people you text most | | /goodfriend | list everyone, soonest first | | /goodfriend add Full Name MM/DD | add or fix a birthday | | /goodfriend remove Full Name | remove one you added | | /goodfriend test | show the next birthday on your next turn |

License

MIT

비슷한 프로젝트