Build a Total Addressable Market list: size the audience, source companies from ICP filters, then find contacts at those companies at scale.
日本語の概要は準備中です。原文の説明を表示しています。
Use when discovering niche signals, auditing ICP or won/lost evidence, rescoring accounts, or building account and lead scoring Plays. Triggers on fit scoring, engagement scoring, external proxies, and scoring leakage. Skip pure outreach copy or contributor skill installation tasks.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
npm install -g deepline
deepline auth register --wait auto
deepline -h
Find evidence for the customer's decision. Use approved rules or a separately evaluated model for scoring. Phrase matches and prevalence ratios alone cannot supply scoring weights.
| Task | Read |
|---|---|
| Find phrases and buyer language | Keyword catalog, buyer-language research |
| Build or audit a score | Scoring delivery |
| Test rules or evaluate outcomes | Testing and evaluation |
| Create an artifact-backed scorecard | Scorecard creation pattern |
| Debug disputed features or routing | Scoring diagnostics |
| Verify technology | Technology evidence |
| Estimate staffing or demand | Capacity evidence |
Read deepline-gtm before collection and deepline-plays before authoring. Verify the workspace, current provider schema and price. Pilot one or two rows and pass the quality gate on the generated outputs before scaling within the approved budget. Keep exports and receipts in a persistent project directory. Reuse collected evidence when rescoring.
account_fit, account_engagement, lead_fit, lead_engagement. A combined priority policy must preserve its components.research_only, replay_only, exploratory_end_to_end or validated_for_named_use_case. Promotion requires untouched evaluation against the existing rules and a simple baseline, uncertainty estimates and a stated business acceptance threshold. Selected wins or percentile quotas cannot establish usefulness.CSV columns: domain,status,website,jobs; optional account_id,parent_id,split,known_at,scored_at. Status: won|lost|lookalike|unlabeled. Merge repeated observations while retaining their sources. Resolve conflicting labels through an explicit cohort rule; never discard every duplicate domain.
Use the opt-in *_v2.py helpers for new work. Unversioned scripts retain their existing interfaces. Update consumers explicitly before switching versions.
python3 scripts/analyze_signals_v2.py --input accounts.csv --discover-phrases \
--max-phrases 500 --min-phrase-accounts 2 --output candidates.json
python3 scripts/analyze_signals_v2.py --input accounts.csv \
--keywords keywords.json --tools tools.json --job-roles roles.json \
--partition discovery --evidence-limit 12 --output discovery.json
The miner uses 2–5-word n-grams from discovery accounts, with source and phrase-length diversity. It ignores labels and validation documents. It does not understand negation or generate synonyms. Review matches, nonmatches, buyer/seller context and wrong-company text. Use --min-phrase-accounts 1 for a labeled rare-phrase pass. Report truncation and increase the cap when needed.
Configs map categories to lists of strings or {"name":"concept","aliases":["phrase","explicit stem*"]}. Strings match exact phrase boundaries. Roles match job titles; use keyword concepts for duties.
Validation requires --partition validation --manifest frozen.json. The manifest contains analyzer_sha256, timezone-aware frozen_at, and config_sha256 hashes for keywords,tools,job_roles. Freeze before scoring. Each row requires known_at <= scored_at, with known_at reflecting the latest availability of all included sources. The script cannot verify timestamp provenance. Scoring before contact uses the stricter cutoff in the delivery contract.
V2 returns signals[], statistics, method, config_sha256 and scoring_eligible:false. Its metric is Jeffreys-smoothed P(feature|won)/P(feature|lost), not win-rate lift. Wilson intervals describe prevalence; Fisher p-values and BH/BY q-values cover the configured tests in that invocation. They assume independent accounts and do not correct for parent clustering, selection bias or undisclosed repeated experiments. Outputs remain exploratory, including validation-partition runs.
{"data":{"results":[{"url":"...","title":"...","text":"..."}]}}, pages, direct text/markdown records and known toolResponse.rawV2 wrappers.{"result":{"listings":[{"title":"...","description":"...","url":"..."}]}}, jobs[].job_details, job_listings and JSON:API data[].attributes.website/jobs headers auto-detect. Legacy positional columns require explicit indices. Duplicate headers, invalid labels and unresolved mixed outcomes fail.Follow testing and evaluation for the acceptance contract. The executable evaluation suite is delivered separately from this skill change. Keep implementation replay, live enrichment and predictive validation distinct, and report missing prerequisites.
Keep customer rules, cases and receipts outside published skills. Treat proven signals as hypotheses. For optional contacts, use the current GTM workflow and dedupe/prospecting guidance; the local contact helper only exports a shortlist. Do not infer names from LinkedIn slugs or treat domain matching as email verification.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Build a Total Addressable Market list: size the audience, source companies from ICP filters, then find contacts at those companies at scale.
日本語の概要は準備中です。原文の説明を表示しています。
Convert a Clay table configuration into local Deepline scripts. Handles extraction (MCP or script), documentation, action mapping, script generation, and parity validation against Clay ground truth.
日本語の概要は準備中です。原文の説明を表示しています。
Use this skill when building, enriching, auditing, or uploading B2B paid ads audiences to Google Customer Match, Meta/Facebook Custom Audiences, or LinkedIn Matched Audiences. Triggers on phrases like '/deepline-ads-audience', '/deepline-ads-audiences', 'upload this audience', 'create custom audiences', 'personal email hashes', 'increase Facebook match rate', 'Google ads audience', 'Meta audience', 'FB audience', or any workflow that turns CRM/customer/contact data into paid ads upload lists. Skip for outbound prospecting sequences, cold email, or pure campaign copywriting.
日本語の概要は準備中です。原文の説明を表示しています。
Use this skill when answering business analytics, RevOps, GTM metric, pipeline, revenue, funnel, customer, or warehouse questions with Deepline. Triggers on phrases like 'query Snowflake', 'analyze pipeline', 'total ACV', 'break down by quarter', 'use the semantic layer', 'run a semantic query', or any use of snowflake_get_semantic_layer / snowflake_run_semantic_query. Skip prospecting, enrichment, contact finding, outbound, or personalization workflows; use deepline-gtm for those.
日本語の概要は準備中です。原文の説明を表示しています。
Build, publish, and verify a Deepline Play as a durable state machine over Customer DB tables, including a small paid pilot. Invoke this skill explicitly when the user asks to build an engine.
日本語の概要は準備中です。原文の説明を表示しています。
Send feedback or bug reports to the Deepline team. Use when the user asks to report feedback or share a session, and proactively when a Deepline Play is disproportionately slow, appears stuck, or an ordinary outcome requires avoidable product steps.
日本語の概要は準備中です。原文の説明を表示しています。