deepline-plays-quickstart
Run a quick Deepline demo recipe on the V2 CLI using prebuilt plays.
- Installs
- 253
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://code.deepline.com --skill deepline-plays-quickstart- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads deepline-plays-quickstart automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Deepline Plays Quickstart
Run a high-confidence demo recipe to show the user what Deepline can do, using the V2 CLI surface: tools execute, plays run, and runs export. Pick the most relevant recipe below, or default to Recipe 1 if no context is given.
Always prefer the hardcoded recipes below. /deepline-plays is always available as a fallback but should only be used if: (a) a recipe command fails and all fallbacks are exhausted, or (b) the user's ask doesn't match any recipe here. Never invoke it preemptively.
Execution flow
Follow this pattern for every recipe:
- Tell the user what you're about to do — explain the goal and which data source(s) you'll use, before running anything.
- Run each step, narrating briefly between commands. Use
--jsonso you can parse results, and--watchonplays runso the run streams to completion. - Export results with
deepline runs export <run-id> --dataset result.rows --out <file>.csvafter any play run that produces rows. - Tell the user the results — summarize what came back in a table, where it came from, and what they can do next.
V2 command notes
deepline plays runalways with--watch --json; the final JSON includesrunIdandstatus.deepline runs exportmay report multiple datasets; pass--dataset result.rowsfor row output.deepline runs get <run-id> --full --jsonshows billing (calls, Deepline credits) and the full result, including scalar outputs that the compact view omits.- Do NOT use
deepline session ...(v1-only) ordeepline enrich --in-place(unsupported on V2).
Recipe 1 — Find CTOs in New York with verified work emails
Goal: Find 5 CTOs at startups in New York with verified work emails and LinkedIn profiles. Data source: Dropleads people search for the contact list, then Deepline's multi-provider email waterfall for missing work emails.
Substitute the titles/locations from the user's request; keep the row count at 5 unless asked otherwise.
Speed matters more than completeness here: the user should see real contacts quickly. Run the commands below with minimal extra inspection.
Step 1 — Search people
deepline tools execute dropleads_search_people --payload '{
"filters": {
"jobTitles": ["CTO", "Chief Technology Officer"],
"personalCountries": { "include": ["United States"] },
"personalStates": { "include": ["New York"] },
"personalCities": { "include": ["New York"] }
},
"pagination": { "page": 1, "limit": 5 }
}' --output-format csv_file --no-preview --json
Step 2 — Fill emails
Prepare a CSV with first_name, last_name, and domain columns from the people-search result, then run:
deepline plays run prebuilt/name-and-domain-to-email-waterfall-batch --input '{"csv":"<prepped csv>"}' --watch --json
Step 3 — Export and display
deepline runs export <run-id> --dataset result.rows --out quickstart-contacts.csv
Show a table: full_name, company_name, work_email, linkedin_url. The work_email column is the final answer.
Step 4 — Wrap up
Tell the user the flow searched people, then ran a per-row email waterfall. deepline runs get <run-id> --full --json shows exactly what the run billed, and they can go deeper — phone numbers, job-change signals, company discovery — with /deepline-plays.
Fallback (if the play fails)
Tell the user, then run /deepline-plays with the same goal.
Last resort
If all commands fail, tell the user, then invoke /deepline-plays:
Find 5 CTOs at startups in New York with their verified work emails and LinkedIn profiles.
Recipe 2 — Build a company target list
Goal: Find 5 companies matching a profile (category, size, funding, country) with domains and fit evidence.
Data source: the prebuilt/structured-company-discovery play.
Step 1 — Run discovery
deepline plays run prebuilt/structured-company-discovery --input '{
"target_count": 5,
"hq_country": "USA",
"categories": ["financial technology", "fintech"],
"employee_count_min": 10,
"employee_count_max": 200
}' --watch --json
Adapt categories, employee range, and funding_rounds (e.g. ["series_a"]) to the user's ask. Location granularity is country-level (ISO-3); if the user needs city-level targeting, use Recipe 1's people search instead.
Step 2 — Export and display
deepline runs export <run-id> --dataset result.rows --out target-companies.csv
Show: company name, domain, headcount, funding round, HQ, fit evidence. Suggest the natural next step — finding the right contact at each company with verified emails (Recipe 1's waterfall, or /deepline-plays for the full account-to-contact flow).
FAQ
What does the deepline-plays-quickstart skill do?
Run a quick Deepline demo recipe on the V2 CLI using prebuilt plays.
How do I install deepline-plays-quickstart?
Run npx skills add https://code.deepline.com --skill deepline-plays-quickstart in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/deepline-plays-quickstart/ (personal) or .claude/skills/deepline-plays-quickstart/ (project).
Which AI agents can use deepline-plays-quickstart?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is deepline-plays-quickstart safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains deepline-plays-quickstart?
It is published by code.deepline.com in code.deepline.com. It has 253 recorded installs.
More from code.deepline.com
niche-signal-discovery
code.deepline.com
Deprecated alias. This skill was renamed to deepline-scoring. Use when a user or script still invokes /niche-signal-discovery: immediately load and follow the deepline-scoring skill instead. Triggers: ICP analysis, niche signals, won vs lost analysis, differential signals, signal discovery, ICP signal report, account scoring signals, lead scoring, first-party signals, buyer signals.
build-tam
code.deepline.com
Build a Total Addressable Market list: size the audience, source companies from ICP filters, then find contacts at those companies at scale.
portfolio-prospecting
code.deepline.com
Find companies backed by a specific investor or accelerator, then find contacts and build personalized outbound.
deepline-feedback
code.deepline.com
Retired. Reporting feedback and sharing a session are documented by the CLI itself: run deepline feedback send --help and deepline sessions send --help. Kept only so installed CLIs that still list this skill keep syncing.
clay-to-deepline
code.deepline.com
Convert a Clay table, or a whole Clay workspace via the Clay CLI, into Deepline plays. Handles extraction, documentation, action mapping, play generation, and cell-level parity validation against Clay ground truth.
linkedin-url-lookup
code.deepline.com
Retired. LinkedIn URL lookup is part of deepline-gtm. Kept only so installed CLIs that still list this skill keep syncing.
Popular other skills
hyperframes-cli
heygen-com/hyperframes
The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or in the cloud, publish, project history - plus reading its JSON and recovering from build or render failures.
triage
mattpocock/skills
Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.
ask-matt
mattpocock/skills
Ask which skill or flow fits your situation. A router over the skills in this repo.
to-questionnaire
mattpocock/skills
Turn a decision you can't fully answer into a questionnaire for someone else to fill in.
loop-me
mattpocock/skills
Grill me about specs for the workflows I want to build, within this workspace.