From gtm-skills
Finds LinkedIn profiles of decision makers at companies using Extruct. Adds a people finder column to company tables and produces a people table with names, roles, and LinkedIn URLs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gtm-skills:people-searchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Find the right people at target companies via Extruct. Produces a people table with LinkedIn profiles — no external API credits needed.
Find the right people at target companies via Extruct. Produces a people table with LinkedIn profiles — no external API credits needed.
list-segmentation → people-search → email-search → email-generation → email-response-simulation → campaign-sending
After you know WHICH companies to target, this skill finds WHO to contact. The next step (email-search) gets their verified emails and phones.
This skill delegates all Extruct API calls to the extruct-api skill.
For all Extruct API operations, read and follow the instructions in skills/extruct-api/SKILL.md.
All table reads, column creation (including company_people_finder), enrichment runs, child table discovery, and data fetching are handled by the extruct-api skill. This skill focuses on who to search for and role strategy — the extruct-api skill handles the API execution.
| Input | Source | Required |
|---|---|---|
| Extruct table ID | Company table from list-building or list-enrichment | yes |
| Target roles | User input or context file ICP | yes |
| Max results per company | User preference (default: 5) | no |
Use the extruct-api skill to fetch table metadata. Show the user: table name, kind, row count.
Ask the user: "Who are we trying to reach at these companies?"
Then expand into a role list. Use broad role descriptions, not exact titles — Extruct's people finder matches on role semantics, not exact title strings.
Role list guidelines:
Role expansion examples:
User says: "Sales and ops leaders"
→ Roles: ["VP Sales", "Head of Sales", "Sales Operations", "RevOps", "Business Development", "CRO"]
User says: "People who buy data tools"
→ Roles: ["Revenue Operations", "Sales Operations", "Data Operations", "Business Intelligence", "CRM Admin"]
User says: "Innovation and strategy at corporates"
→ Roles: ["Head of Innovation", "VP Strategy", "Corporate Development", "Ventures", "Technology Scouting"]
Read context file for ICP role targets if available:
claude-code-gtm/context/{company}_context.md → ## ICP → Roles column
Delegate to the extruct-api skill to add a company_people_finder column to the table with:
research_pro (always)Delegate to the extruct-api skill to run the new column.
The company_people_finder column auto-creates a child people table. Use the extruct-api skill to fetch the parent table metadata and discover the child people table via child_relationships.
For richer profile data (experience, education, skills), use the extruct-api skill to add a linkedin agent column to the people table. This is optional — skip if you only need name + role + LinkedIn URL for the email-search step.
Use the extruct-api skill to fetch data from the people table.
Present summary:
Show a sample of 10 people for spot-checking:
| Name | Role | LinkedIn URL | Parent Company |
|---|---|---|---|
| ... | ... | ... | ... |
Ask:
email-search for verified emails?"Save the people list as CSV at claude-code-gtm/csv/input/{campaign}/people_linkedin.csv with columns: full_name, role, profile_url, parent_row_id.
The email-search skill takes this CSV (or reads the people table directly) and enriches with verified emails via contact enrichment providers (e.g. Prospeo, Fullenrich).
| Output | Format | Location |
|---|---|---|
| People table | Extruct child table | Auto-created, linked to parent |
| People CSV | CSV with name, role, LinkedIn URL | claude-code-gtm/csv/input/{campaign}/people_linkedin.csv |
After this skill completes, pass these to email-search:
npx claudepluginhub extruct-ai/gtm-skills --plugin gtm-skillsRuns Extruct API tasks via CLI for company discovery, enrichment, and contact finding. Includes Deep Search, semantic search, lookalike search, and table operations.
Lead generation skill that discovers prospects on LinkedIn, finds emails, researches companies, and enriches contacts using the anysite MCP server. Also supports web scraping and Instagram.
Generates ranked tables of enriched decision-maker leads (emails/phones) from ICP descriptions using Apollo company/people searches and bulk enrichment.