browse-recognition-feedlisted
Install: claude install-skill bonusly/bonusly-claude-plugin
The recognition feed is the same reverse-chronological stream shown on Bonusly's web home — top-level recognition posts across the company. This skill is for reading and filtering that feed, not for looking up one person's history (use `recognition-history` for that) or searching by theme (use `searchRecognitions`).
Start by clarifying what slice of the feed the user wants. The feed can be filtered by any combination of these (all combined as AND):
* **Hashtags** — e.g. `#teamwork`. The leading `#` is optional and matching is case-insensitive.
* **Departments, locations, or teams** — pass group names. Use `listDepartments` and `listLocations` to discover valid values when the user is vague about exact names.
* **Recognition types** — celebrations, awards, incentives, or peer recognition. Call `listRecognitionTypes` to enumerate the exact values before filtering.
* **A specific giver or receiver** — resolve the person with `searchUsers` or `getUser` first, then pass their ID as `giver_id` or `receiver_id`.
* **The caller's own activity** — `current_user_only` can narrow to recognition the caller gave or received.
* **Relevance** — set `relevance: true` to bias toward the caller's most-relevant colleagues (mirrors the web "Relevant" tab).
Call `getRecognitionFeed` with the chosen filters. Each row carries the giver, receivers, amount, message, hashtags, and whether it's a top-level post or an add-on/comment. Add-on rows are not inlined, so the page stays focused on top-level