Download for MacApple silicon, macOS 14+
Skill

one-on-ones

@bonusly Updated 2026-08-07

Use when a user asks about their one-on-ones or 1:1 meetings in Bonusly — including listing upcoming or past meetings, finding out who they have meetings with, reviewing meeting summaries, reading transcripts, or looking up meeting notes from a specific conversation.

claudeclaude-codeclaude-code-pluginclaude-skillsrecognition

Install

With your agent

Install OMGSkills skill "bonusly/bonusly-claude-plugin:skills/one-on-ones" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/bonusly/bonusly-claude-plugin /tmp/bonusly-claude-plugin && ln -s /tmp/bonusly-claude-plugin/skills/one-on-ones ~/.claude/skills/one-on-ones

From README

Resolving Participants If the user names a person ("show me my meetings with Jordan"), resolve that name to a Bonusly user ID first using searchUsers, then pass the ID as a participant filter to listMeetings. Never pass an unresolved name directly to the API. Listing Meetings Use listMeetings to get a list of meetings. Key parameters: status: "upcoming" — meetings that haven't happened yet status: "complete" — past meetings participantids — filter by a specific participant (resolve via searchUsers first) Display results as a list with: date, participant names (resolve IDs with getUser), and status. If the user asks "who is my next meeting with?" or "what's my next 1:1?", default to status: "upcoming" sorted by soonest first. Empty state: If listMeetings returns no results, tell the user clearly ("No upcoming 1:1s found") and offer to check the other status or widen the search.