mcpField
U
usecase-transaction-scan

usecase-transaction-scan

github.com/cowork-osProductivity51456 installsUpdated today
Repository

About usecase-transaction-scan

A skill that scans recent messages or emails for card transactions and flags suspicious charges. Optional filters include a time window, message limit, and amount threshold.

Key features

  1. 01Scans recent messages and emails
  2. 02Finds card transactions
  3. 03Flags suspicious charges
  4. 04Filters by time and amount

Use cases

  1. 01Reviewing recent card activity in messages
  2. 02Flagging charges above an amount threshold
  3. 03Scanning a selected message channel

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/cowork-os/cowork-os --skill usecase-transaction-scan

After installing, type/usecase-transaction-scanin Claude Code to confirm it loaded.

Details

From the project README

Transaction Scan

Purpose

Scan recent messages/emails for card transactions and flag suspicious charges.

Routing

  • Use when: Use when the user asks to scan recent messages/emails for card transactions and flag suspicious charges.
  • Do not use when: Do not use when the request is asking for planning documents, high-level strategy, or non-executable discussion; use the relevant planning or design workflow instead.
  • Outputs: Outcome from Transaction Scan: task-specific result plus concrete action notes.
  • Success criteria: Returns concrete actions and decisions matching the requested task, with no fabricated tool-side behavior.

Trigger Examples

Positive
  • Use the usecase-transaction-scan skill for this request.
  • Help me with transaction scan.
  • Use when the user asks to scan recent messages/emails for card transactions and flag suspicious charges.
  • Transaction Scan: provide an actionable result.
Negative
  • Do not use when the request is asking for planning documents, high-level strategy, or non-executable discussion; use the relevant planning or design workflow instead.
  • Do not use usecase-transaction-scan for unrelated requests.
  • This request is outside transaction scan scope.
  • This is conceptual discussion only; no tool workflow is needed.

Parameters

NameTypeRequiredDescription
channelselectYesWhere transaction alerts arrive
chat_hintstringNoIssuer/merchant keyword to identify the feed (e.g., "Amex", "Wise", "Chase")
sincestringNoTime window (e.g., "24h", "7d")
message_limitnumberNoHow many messages to fetch
amount_thresholdnumberNoFlag transactions at or above this amount

Runtime Prompt

  • Current runtime prompt length: 1202 characters.
  • Runtime prompt is defined directly in ../usecase-transaction-scan.json.

Comments

Markdown supported