icp-prompt-builder

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

Updated Aug 2, 2026
One-click install
npx skills add https://github.com/Pinkycherry/newbusinessideas3 --skill icp-prompt-builder-pinkycherry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icp-prompt-builder
Source: https://github.com/Pinkycherry/newbusinessideas3/tree/main/.claude/skills/icp-prompt-builder
Command: npx skills add https://github.com/Pinkycherry/newbusinessideas3 --skill icp-prompt-builder-pinkycherry

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? List-building tools return raw companies without knowing whether they match your ideal customer profile, so scaling to thousands of unqualified companies wastes enrichment budget. This Skill tunes an AI qualification prompt on small batches before you pay to enrich the full list. ## Core Features & Use Cases - Iterative tuning loop: Scores batches of 10 companies via Claude Code Task sub-agents, collects user corrections, and refines the prompt until 2 consecutive rounds pass with zero corrections. - No external API keys: All scoring runs inside Claude Code using Task sub-agents, with no Anthropic or OpenAI SDK calls required during tuning. - Reusable output: Saves the converged prompt to a profile directory and records metadata in client-profile.yaml for applying at scale via scripts/score-batch.ts. - Use Case: After pulling 100 sample companies with a list-builder, run this Skill to converge on a qualification prompt in 3-5 rounds, then apply it to a 5,000-company list and keep only qualified entries with confidence >= 0.6. ## Quick Start Run the icp-prompt-builder skill to tune an ICP qualification prompt on 10 sample companies from my list-builder output.

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 enriching a large list?

Pull a sample of 10 companies from your list-builder output, score them with an AI qualification prompt, compare results to your own judgment, and refine the prompt across rounds. Once two consecutive rounds have zero corrections, apply the tuned prompt to the full list.

How to build an ICP scoring prompt without an OpenAI or Anthropic API key?

Run the scoring inside Claude Code using Task sub-agents, which evaluate batches of 10-20 companies per agent without any external API calls. This uses your existing Claude Code plan and requires no key management during the tuning phase.

What batch size should I use when tuning a company 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 spot patterns in mistakes.

When should I stop iterating on an ICP qualification prompt?

Stop when two consecutive rounds produce zero user corrections, then save the prompt for reuse. Any correction resets the streak to zero. If the prompt has not converged after 5 rounds, enrich your source data with more fields before retrying.

Can I apply a tuned ICP prompt to thousands of companies at once?

Yes, the saved prompt can be applied at scale via the score-batch script. For under 500 companies, run Claude Code Task sub-agents in batches of 20; for 500-50,000, export the prompt to the OpenAI or Anthropic API with parallelism.