Skip to content
Agentmart
Submit a tool

start

Summation onboarding — sign in, map data, meet the analyst, first report.

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-start

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

Summation onboarding — sign in, map data, meet the analyst, first report. Use when the user says set up Summation, get started, or is clearly new.

Use cases: documents, data

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

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/start

What's inside

Skill name
start
Description
Summation onboarding — sign in, map data, meet the analyst, first report. Use when the user says set up Summation, get started, or is clearly new.
License
MIT
Instructions
64 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Summation Start

Walk a new user from zero to a first useful answer **in plain language**. No HTML artifacts or welcome steppers. **Onboarding is MCP**: the `signin` skill (host OAuth) is the product sign-in, and discovery below uses MCP tools. CLI-first applies **after** sign-in whenever a shell is available — data work then prefers **sumcli** (≥ 0.1.3, install at first need after an explicit yes — `../api/references/sumcli.md`), which needs its own one-time `sumcli auth login`; MCP stays the fallback for shell-less hosts. For “what’s supported?”, always fetch **`https://docs.summation.com/llms.txt`** (see `../api/references/product.md`).

## Checklist (optional one-liner in chat)

`1 Connect → 2 Discover → 3 Meet the analyst → 4 First report`

### Step 1 — Connect (sign in)

Run the **`signin` skill**. Show who they are (name/email, org) in ordinary words.

### Step 2 — Discover (hard gate)

MCP first (do not stop early): `list_data_connections`, `list_connection_datasets`, `list_projects`, `search_tables` as needed. Treat **imported project tables** and **attached connection datasets** as analyzable data.

**Gate open** when either holds:

- at least one connection with attached datasets (friendly names — never leave auto `*_dataset_N`), **or**
- at least one imported / project table with a clear analyzable name  

Then give a short source map and continue.

**Gate closed** only when **both** are missing — no attached datasets **and** no imported tables. Then stop and offer:

1. **Connect a database/warehouse** → the `connect` skill (confirm sources via `llms.txt` / product docs)  
2. **Import files** into a project → file import tools, then re-list tables  
3. **They already connected or imported in the web app** → re-list and continue  

**Connection exists but nothing attached and no imports →** browse and attach with **friendly names** (table names), or import. Do not claim readiness until the gate opens.

### Step 3 — Meet the analyst

1. Ensure a project (`list_projects` / `get_default_project` / create with consent).  
2. Project catalog: attach agreed business tables if empty.  
3. `ask_analyst`: introduce what you see + 3 concrete report ideas from **real** table names. Tell the user the analyst is working.

### Step 3b — Opportunities from recent chats (optional, once)

After the gate is open **or** after a clear “no data yet” path, offer **once**:

> I can also look at recent local chats in this IDE for workflows Summation can take over (scan stays on your machine). Want that?

- **Yes** → run the **`opportunities`** skill (consent + local scan + catalog-grounded list). Prefer their pick for step 4.  
- **No** → one line: anytime the `opportunities` skill — then continue.  
- Do **not** scan without consent. Do **not** dump transcripts.

### Step 4 — First report

Numbered ideas (from catalog and/or opportunities). On yes → **report** skill (markdown) → offer **validate**. Next steps in plain language.

## Voice

- Outcomes only: no endpoints, OpenAPI, or raw tool-id dumps.  
- Never claim “added” / “imported” without a final list/check.  
- No HTML welcome visuals.

## Rules

- Analyzable data = **named datasets / tables**, not system tables alone and not “browsable but unattached.”  
- Passwords never in chat; **connect** skill owns secrets.  
- Keep momentum: short steps, clear waits on long tools.

From summationai/summation-plugin, MIT.

More from summationai/summation-plugin

Signals

Stars
0
Forks
2
Open issues
0
Last commit (this folder)
Aug 19, 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

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