An AI sales pipeline built for a law firm in Denmark. Two Claude Code skills turn a trademark register export into a finished gap analysis, a client landing page, a PDF report and a LinkedIn outreach plan. A CRM dashboard tracks every prospect from lead to meeting.
Cold outreach has one structural problem: the prospect has no reason to reply. You are asking for a meeting to find out whether there is anything to talk about. A Danish law firm wanted to reverse that order. Do the work first, show the prospect what you found, and then ask for the meeting.
Doing that by hand takes a lawyer a day per company. So we built it as software. Two skills run inside Claude Code, packaged as a plugin the whole team installs from the firm’s own GitHub repo, backed by a Supabase database and a Kanban dashboard. Input: an Excel export of a company’s trademark portfolio. Output: who to contact, what they are missing, and what to write to them.
Skill one: the gap analysis
The first skill reads the register export and researches the company’s real footprint: where it produces, where it sells, what it claims in its own press releases. It then compares the two.
- Brand-by-market matrix. Which trademarks are registered in which countries, held up against the markets the company actually operates in. A flagship brand sold in 40 countries and registered in 6 is the headline finding.
- Dead and lapsing marks. Cancelled registrations in active markets, house marks that have quietly expired, renewals due within 24 months. Every finding cites the registry ID and date.
- A client landing page. Danish, on the firm’s brand, with the single strongest finding as a number in the hero, three findings, three consequences and a fixed-price plan. Deployed automatically to its own URL.
- A PDF report. Eight A4 pages, print-ready, with clickable sources and the AI disclosure the EU AI Act asks for. Stored privately; the team sends it personally after the first meeting.
- A night-run mode. Upload ten exports to the dashboard in the afternoon, and the analyses are ready in the morning. No questions asked mid-run.
Skill two: the outreach
The second skill takes over once an analysis exists. It finds the decision-makers and prepares the contact.
- Finds the right people. Searches the company on LinkedIn, scores candidates (legal first, then executive, then brand) and verifies they still work there. The team picks three to five.
- Drafts every message. A five-step cadence per person: connect, intro, follow-up, mail with the landing page link, nudge. Each draft quotes the concrete finding from the analysis, so the first message already says something the prospect did not know.
- Paces it. A cap on new connections per sender per day, staggered across the week, so nobody trips LinkedIn’s limits.
- Books the calendar. One reminder per contact day in the sender’s own calendar, with the LinkedIn links ready to click.
- Never touches LinkedIn itself. No automated connects, no bots, no cookies. The lawyer sends every message from their own account. The skill delivers people, drafts, plan and tracking.
The dashboard
Everything the skills produce lands in a shared CRM. Prospects move across a Kanban board from lead list to analysis ready, contacted, meeting confirmed and awaiting decision, with a funnel view for the numbers. Each prospect card shows the landing page, the gated PDF, every lead with their cadence position and next due step, and buttons for done, accepted, parked or copy message. Drag and drop is the manual override. Anyone on the team can see who made what and who has been contacted.
Why it works
- The prospect gets value before the meeting. The first message contains a verified fact about their own brand protection, not a pitch.
- The work is front-loaded and reusable. One export becomes a landing page, a report and an outreach plan in the same run.
- It scales sideways. The plugin is versioned in the firm’s own GitHub repo. A new colleague installs it, adds four keys to the Mac keychain, and produces the same quality as the partner who designed it.
- The humans keep the judgement. Choosing leads, approving costs, sending messages and running the meeting stay with the lawyers.
Who it is for
Advisory firms with a repeatable diagnostic: IP and legal, accounting, compliance, cybersecurity, energy audits. Anywhere a public data source reveals what a company is missing, and a specialist can turn that into a conversation. Less relevant if your sales process depends on a relationship before any analysis is possible.
Want results
like these?
Tell me what you are building. I will tell you straight what is worth doing.
Start a conversation →