icp-prompt-builder

Builds and tunes an ICP qualification prompt through iterative user-feedback rounds on company batches.

Updated May 28, 2025
One-click install
npx skills add https://github.com/meloShaya/insteltech --skill icp-prompt-builder-meloshaya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icp-prompt-builder
Source: https://github.com/meloShaya/insteltech/tree/main/crm/library/skills/icp-prompt-builder
Command: npx skills add https://github.com/meloShaya/insteltech --skill icp-prompt-builder-meloshaya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? List-building tools return thousands of companies without knowing whether they match your ideal customer profile, so enriching and emailing unqualified companies wastes budget. This Skill tunes an AI qualification prompt on small samples before you scale, so only true ICP fits move forward. ## Core Features & Use Cases - Iterative tuning loop: Scores batches of 10 companies via Claude Code Task sub-agents, collects your corrections, refines the prompt, and stops after 2 consecutive zero-correction rounds. - No external API keys: All scoring runs inside Claude Code with Task sub-agents, so no Anthropic or OpenAI key management is required during tuning. - Reusable output: Saves the converged prompt to a profile file and records metadata in client-profile.yaml, then applies it at scale with scripts/score-batch.ts. - Use Case: After pulling 5,000 companies with a list-builder, tune the prompt on 30-50 samples, lock it in, and filter the full list to only qualified companies with confidence >= 0.6 before uploading to Smartlead. ## Quick Start Run the icp-prompt-builder skill after a list-building skill to tune an ICP qualification prompt on a sample of 10 companies from my results.

Frequently Asked Questions about icp-prompt-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I qualify companies against an ICP before scaling a lead list?

Tune a qualification prompt on batches of 10 companies, compare the AI's scores to your own judgment, and refine the criteria each round. Once two consecutive rounds have zero corrections, apply the saved prompt to the full list and keep only qualified companies.

How to score company lists with AI without an OpenAI or Anthropic API key?

Run the scoring through Claude Code Task sub-agents, which evaluate companies using your existing Claude Code plan. Each sub-agent handles 10-20 companies per batch, so no external API key or extra spend is needed during tuning.

What batch size should I use when tuning an ICP qualification prompt?

Use batches of 10 companies per round. Larger batches like 30-50 mask errors and defeat the purpose of the feedback loop, while 10 is small enough to review each result and give precise corrections.

When does the ICP prompt tuning loop stop?

The loop stops after two consecutive rounds with zero user corrections. Any correction resets the streak to zero, and the final prompt is saved to the client profile with metadata like rounds to convergence.

What should I do if the ICP prompt never converges?

If the prompt has not converged within about five rounds, the source company data is likely too thin. Enrich the list with fields like company description, headcount, revenue, and tech stack before retrying the tuning loop.