CommunityCoding & Developmentgithub.com

Pairwise-Technologies/pairwise-mcp-skills

>- Give a Pairwise user a short briefing on what needs their attention: open service requests and their progress, and recent feedback, offers and team changes from their notifications. Use when the user asks "what's new in Pairwise?", "what needs my attention today?", or wants a morning or weekly hiring summary. Follows the pairwise-mcp skill for words and links.

What is pairwise-mcp-skills?

pairwise-mcp-skills is a Claude Code agent skill that >- Give a Pairwise user a short briefing on what needs their attention: open service requests and their progress, and recent feedback, offers and team changes from their notifications. Use when the user asks "what's new in Pairwise?", "what needs my attention today?", or wants a morning or weekly hiring summary. Follows the pairwise-mcp skill for words and links.

Works with~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Pairwise-Technologies/pairwise-mcp-skills/tree/HEAD/skills/pairwise-daily-briefing

Installed? Explore more Coding & Development skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

pairwise-daily-briefing

When to use: The user wants a quick view of their Pairwise work, for today or for a period they name.

When not to use: A deep look at one service request (use pairwise-recruiting-pipeline-review).

Follow the pairwise-mcp skill for wording (service request or job, evaluation or interview), links and client visibility. The examples here use services wording.

Inputs

  • Optional: a time window ("today", "since Monday"). Default: the last 24 hours, or since the last working day.
  • Optional: a focus, such as one service request or only feedback.

Procedure

  1. Dashboard. Get the user's dashboard: their open service requests with candidate counts per stage, pinned ones first, plus how many are in draft or on hold.
  2. Notifications. Get the newest notifications. Load more pages only until the items are older than the time window, and stop after about 100 items.
  3. Drop the user's own actions. Items the user did themselves are not news to them.
  4. Group the notifications:
    • Feedback: from the team, the client, or leadership, on a candidate.
    • Offers made.
    • Team changes: the user was added to or removed from a service request.
    • Priority changes on a service request.
  5. Pick what needs attention. Name only what the data shows, for example:
    • Offers made.
    • New feedback on a candidate.
    • A service request whose priority went up.
  6. Write the briefing (format below). Keep it short. The user can ask for more.

Output

**Needs attention**
- <item, with links>

**Feedback and offers** (<time window>)
- <who> on <candidate link> for <service request link>: <one-line gist>

**Open service requests**
| Service request | Priority | Sourced | Review | In evaluation |

<one line: how many more are open, and draft and on-hold counts>
  • In the table, show pinned service requests and those with candidates in evaluation. Show at most 10 rows, and count the rest in the line below.

  • The dashboard gives one count per stage. For contacted and interested counts on one service request, use the status steps in the pairwise-mcp skill.

  • Link each service request to its pipeline, and each candidate to their application. Notifications about a candidate carry both IDs.

  • Quote feedback in one short line. Do not turn a rating into a number the user did not see.

  • Client feedback may show a reviewer with no real name. Call them "the client".

  • Mark team and leadership feedback (internal), as the pairwise-mcp skill says. If the user wants the briefing for a client, leave it out.

Worked synthetic example

User: "What needs my attention in Pairwise today?"

Needs attention

Feedback and offers (last 24 hours)

Open service requests

Service requestPrioritySourcedReviewIn evaluation
Data EngineerHigh1,204634
Account ExecutiveMid410182

3 more service requests are open. 2 are in draft and 1 is on hold.

Failure modes

  • "New" is not "unread here". Pairwise marks notifications new until the user opens them in the web app. Reading them through the assistant does not change that, so the same items can show as new on every briefing. Use the time window, not the "new" flag.
  • On-hold service requests appear only as a count on the dashboard. Look them up by name if the user asks.
  • Empty dashboard: the user may have no open service requests, or no access to any. Say so and suggest they check the web app.
  • Too much to show: summarize counts per group and list only the top items.

Don'ts

  • Never invent urgency the data does not show.
  • Never list the user's own actions as news.
  • Never mark anything as handled or read. The assistant cannot change Pairwise.

Related Skills