Skip to content
Agentmart
Submit a tool

opportunities

Suggest Summation workflows from recent local IDE chats and the live catalog.

Skill by summationai

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/summationai-opportunities

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Suggest Summation workflows from recent local IDE chats and the live catalog. Use when the user asks what Summation can do for their work, wants workflow ideas, use cases, how you can help, opportunity scan, or after onboarding when they consent to a local chat scan.

Use cases: productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/opportunities

What's inside

Skill name
opportunities
Description
Suggest Summation workflows from recent local IDE chats and the live catalog. Use when the user asks what Summation can do for their work, wants workflow ideas, use cases, how you can help, opportunity scan, or after onboarding when they consent to a local chat scan.
License
MIT
Instructions
75 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (2)

  • SKILL.md
  • scan_sessions.py · scripts/

SKILL.md (first lines)

# Summation opportunities

Turn **recent local IDE chats** + **what’s already in Summation** into a short list of concrete next steps. Privacy first: scan stays on this machine unless the user later runs a normal Summation tool.

## When to run

- User: “what can Summation do for me?”, “workflows”, “use cases”, “how can you help my work?”
- the `opportunities` skill
- Handoff from **`start`** after the data gate (only with consent)

## Privacy (say this once, plainly)

> I can scan recent **local** Claude Code / Codex sessions on this machine for themes (metrics, SQL, reports, CSVs, …). Nothing is uploaded. I only show short theme summaries, not full transcripts. OK?

- If they decline → skip the scan; still suggest from live catalog / docs if signed in.  
- Never paste long chat excerpts. Never invent table names.

## Flow

### 1. Local session scan (optional after consent)

Run the bundled scanner (local only, no network). Prefer the plugin root when the host sets it:

```bash
# Prefer the spec plugin root; fall back to Claude's name for the same path:
python3 "${PLUGIN_ROOT:-$CLAUDE_PLUGIN_ROOT}/skills/opportunities/scripts/scan_sessions.py" \
  --days 14 --limit-sessions 20 --json \
  --project-substr "$(basename "$(pwd)")"

# If neither variable is set: path relative to this skill’s scripts/ directory:
python3 skills/opportunities/scripts/scan_sessions.py --days 14 --limit-sessions 20 --json
```

Caps are intentional. Prefer `--json` and turn themes into customer language yourself. If the scan fails or finds nothing, say so and continue with catalog-only ideas.

### 2. Live Summation context (if signed in)

MCP: `whoami` (signin if needed) → `list_data_connections` / `list_connection_datasets` / `search_tables` or the `catalog` skill as needed.

- **Have named tables** → ground each idea in real names.  
- **No data yet** → opportunities that start with the `connect` skill or import, not fake schemas.

### 3. Present 3–5 opportunities

Numbered list. Each item:

1. **Theme** — one short phrase (from scan label or catalog).  
2. **Why it fits** — tie to a redacted sample or a real table (not a wall of chat).  
3. **Next step** — one skill/action: `query`, `report`, `validate`, `connect`, `catalog`, `schedule`, `start`.

Map themes roughly:

| Scan theme | Prefer |
|---|---|
| Metrics / KPIs / “why did it move” | `query` (analyst / `ask_analyst` for narrative) or ranked SQL with `ORDER BY` |
| SQL / warehouse | `catalog` then `query`; `connect` if no source |
| CSV / files | import / `connect` then catalog |
| Board / status / narrative | `report` → offer `validate` |
| Recurring / every Monday | `report` then `schedule` |
| Data quality / pipelines | `catalog` + spot-check `query` |
| Connect / explore source | `connect` / `start` |

### 4. Act on their pick

When they choose a number → run that skill. Do not dump the whole menu again.

## Rules

- **Local scan only** for host chat history — no cloud “conversation intelligence.”  
- Prefer **catalog-grounded** next steps when MCP works.  
- Product map for “is X supported?” still comes from `https://docs.summation.com/llms.txt` (see `../api/references/product.md`).  
- Outcomes in user chat; no OpenAPI archaeology.  
- If not signed in: still list opportunities; first step is often the `signin` or `start` skill.

From summationai/summation-plugin, MIT.

More from summationai/summation-plugin

Signals

Stars
0
Forks
2
Open issues
0
Last commit (this folder)
Aug 13, 2026 (2 months ago)
Last release
Aug 19, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from summationai

Cite this page

opportunities skill. Agent Mart. https://agentmart.dev/skills/summationai-opportunities (last updated 2026-10-24)