first-line-personalization SKILL.md skillA
first-line-personalization from prosyo-ai/gtm-skill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add prosyo-ai/gtm-skill/first-line-personalization@v1.0.0Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- prosyo-ai/gtm-skill
- Path
plugin/skills/first-line-personalization/SKILL.md- Versions recorded
- 1
- Latest version
- v1.0.0, committed Oct 23, 2026
- Size
- 3,796 bytes
- Repository stars
- 13
- License
- MIT
Use this skill when you need personalised first lines (icebreakers) for cold emails or LinkedIn messages at scale: "write personalised openers for this list", "add a custom first line for each lead", "make my outreach feel 1:1". Researches each prospect for a real, relevant hook, writes a one or two sentence opener that bridges to the email's problem, grades each line, and falls back to an honest role-based line when nothing specific exists. Never invents details.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
Use this to add a personal opener to each contact on a list. The line proves the email was written for the reader and leads naturally into the problem the email is about. ## Inputs - The list: name, title, company, profile link, domain. - The email the line will open, so the line can bridge into it. - Allowed sources: company site, news, job listings, the person's public posts and talks. ## The play ### 1. Research each lead quickly Spend 1-3 minutes per lead. Look for, in order: something they said or wrote, a change in their role or team, a company trigger, a specific detail of how their company works. ### 2. Write the line with a bridge Formula: **specific observation + why it connects to the email's problem**. The second half is what makes personalization work; an observation with no bridge is a compliment, and compliments get ignored. - No bridge: "Loved your podcast episode on hiring." - With bridge: "Your point on the podcast that hiring SDRs is easy and ramping them is hard is exactly the problem below." ### 3. Grade every line | Grade | Meaning | | --- | --- | | A | Specific to the person and connected to the problem | | B | Specific to the company and connected | …
Read the whole file at its exact version.
How to install
mdr add prosyo-ai/gtm-skill/first-line-personalization@sha256:6339f1142358f018The line at the top of this page pins the label v1.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_ao763dxajge7febv)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 23, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (3796 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
prosyo-ai/gtm-skill · 13 stars · license MIT · pushed 2026-10-26 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_ao763dxajge7febv GET https://markdownregistry.com/api/v1/resolve?ref=prosyo-ai/gtm-skill/first-line-personalization GET https://markdownregistry.com/api/v1/blob/6339f1142358f0183bb481a376e33d84c62855884aff93e6525bd8e7d85eebef
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.