opportunities
Suggest Summation workflows from recent local IDE chats and the live catalog.
Skill by summationai
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.
About
Use cases: productivity
Reviews
Write a reviewNo 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
- 0.526score
api
summationai
Use Summation through sumcli (preferred when a shell is available) or the hosted summation MCP server (shell-less fallback), plus Summation skills.
SkillBFreshness: BClaude Code +9 - 0.524score
connect
summationai
Connect a data source (Postgres, Snowflake, BigQuery, etc.) to Summation.
SkillBFreshness: BClaude Code +9 - 0.524score
diagnose
summationai
Check whether Summation is connected and what data is visible.
SkillBFreshness: BClaude Code +9 - 0.524score
validate
summationai
Verify a Summation report against its sources before sharing.
SkillBFreshness: BClaude Code +9 - 0.524score
start
summationai
Summation onboarding — sign in, map data, meet the analyst, first report.
SkillBFreshness: BClaude Code +9 - 0.524score
signout
summationai
Disconnect the host from Summation — clear the hosted MCP session so the next use re-authenticates.
SkillBFreshness: BClaude Code +9 - 0.524score
signin
summationai
Connect the host to Summation via the hosted MCP server.
SkillBFreshness: BClaude Code +9 - 0.524score
catalog
summationai
Search and describe Summation tables, views, and catalog metadata.
SkillBFreshness: BClaude Code +9 - 0.521score
report
summationai
Generate a Summation report from a question and export it (Markdown, PDF, or DOCX).
SkillBFreshness: BClaude Code +9 - 0.519score
login
summationai
Alias for signin — connect Claude to Summation via hosted MCP browser OAuth.
SkillBFreshness: BClaude Code +9 - 0.519score
doctor
summationai
Alias for diagnose — check whether Summation is connected and what data is visible.
SkillBFreshness: BClaude Code +9 - 0.518score
schedule
summationai
Schedule recurring Summation playbook runs with email delivery — list, create, update, pause, resume, or run now.
SkillBFreshness: BClaude Code +9
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
- Repository
- github.com/summationai/summation-plugin
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from summationai
- 0.526score
api
summationai
Use Summation through sumcli (preferred when a shell is available) or the hosted summation MCP server (shell-less fallback), plus Summation skills.
SkillBFreshness: BClaude Code +9 - 0.524score
signin
summationai
Connect the host to Summation via the hosted MCP server.
SkillBFreshness: BClaude Code +9 - 0.524score
catalog
summationai
Search and describe Summation tables, views, and catalog metadata.
SkillBFreshness: BClaude Code +9 - 0.524score
connect
summationai
Connect a data source (Postgres, Snowflake, BigQuery, etc.) to Summation.
SkillBFreshness: BClaude Code +9 - 0.524score
diagnose
summationai
Check whether Summation is connected and what data is visible.
SkillBFreshness: BClaude Code +9 - 0.524score
signout
summationai
Disconnect the host from Summation — clear the hosted MCP session so the next use re-authenticates.
SkillBFreshness: BClaude Code +9
Cite this page
opportunities skill. Agent Mart. https://agentmart.dev/skills/summationai-opportunities (last updated 2026-10-24)