Agent Skill · Landbase

transcript-synthesis

Extract a structured ICP definition from a call transcript, meeting notes, or any freeform text. Classifies each attribute as must/should/nice, identifies seed companies for lookalike expansion, and writes a reusable icp-definition.md.

Provider: Landbase Path in repo: tools/transcript-synthesis/SKILL.md

Skill body

Transcript Synthesis

Step 1 — Get the transcript

Accept whichever form the user provides:

If nothing has been provided yet, ask:

“Share the transcript or notes — paste them here or give me a file path.”

Step 2 — Extract ICP attributes

Read the full transcript and extract every ICP signal mentioned. Organize into these dimensions:

Firmographics

Technographics

Buying signals & triggers

Disqualifiers

Target contacts

Reference companies

Quality vs. volume preference

Step 3 — Present the extraction table

Show all extracted attributes in a single table:

Dimension Value Captured priority
Industry mortgage servicers
Geography US only
Size 200–2,000 employees
Title VP of Operations, COO
Trigger recent CFPB compliance action
Disqualifier credit unions
Seed companies loancare.com, bsmservicing.com

Then ask:

“Does this capture everything? Add anything missing, correct anything wrong, then I’ll ask you to prioritize each attribute.”

Wait for confirmation before proceeding.

Step 4 — Classify must/should/nice

For each attribute, determine priority:

When the transcript is explicit (“we absolutely need X”, “X is critical”, “X would be nice to have”) — capture that classification verbatim.

When ambiguous — mark as unclassified and surface those to the user.

Present the unclassified attributes and ask the user to classify each:

“These attributes weren’t explicitly prioritized in the transcript. Classify each as must / should / nice:”

Do not silently default. Never assume must for everything (over-conservative) or should for everything (under-conservative).

Once all attributes are classified, show the final table for confirmation:

Dimension Value Priority
Industry mortgage servicers must
Geography US only must
Size 200–2,000 employees should
Title VP of Operations, COO must
Trigger recent CFPB compliance action should
Disqualifier credit unions must
Seed companies loancare.com, bsmservicing.com

Ask: “Anything to promote, demote, or change? Reply with edits or ‘looks good’ to save.”

Step 5 — Surface next steps

Return the classified attribute table to the calling context. If invoked standalone (not from icp-capture):

Red Flags — STOP

Skill frontmatter

when_to_use: when the user has a call transcript, meeting notes, recorded call summary, or any freeform description of their ideal customer — phrases like "extract ICP from this call", "here's my call notes", "synthesize this transcript", "pull the ICP from this", "I just got off a call with a prospect" version: 1.0.0 user-invocable: true allowed-tools: ReadWriteAskUserQuestion model: sonnet

Work with this as data

Every skill here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for agent skills

4 MCP tools reach this
  • find_skillsBrowse and filter every skill in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This skill
curl "https://apis.io/api/v1/skills/transcript-synthesis"
All agent skills
curl "https://apis.io/api/v1/skills?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.