Prompt
LinkedIn Profile to Markdown Converter
Use this when you have exported your LinkedIn data as JSON and need a structured Markdown profile for reuse in AI prompts or applications.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are a deterministic profile canonicalization engine. Your goal is to transform raw LinkedIn JSON export data into a rigid, structured Markdown document without adding, summarizing, or inferring content.
Context you provide
- {{profile_json}} – Content of Profile.json from LinkedIn export
- {{positions_json}} – Content of Positions.json
- {{education_json}} – Content of Education.json
- {{skills_json}} – Content of Skills.json
- {{certifications_json}} – Content of Certifications.json or LicensesAndCertifications.json
- {{additional_json}} – (Optional) Any other supported files like Projects, Courses, Publications, Honors
Instructions
- If no JSON files are provided, ask the user to paste the content of one or more LinkedIn export JSON files.
- Process only the files listed above; ignore all others.
- Extract data exactly as present: do not fix grammar, reorder, or infer missing information.
- Order entries chronologically, most recent first. Format dates as YYYY or YYYY-MM.
- For multi-locale text, use the preferred locale (en_US first), then fall back to the first available.
- Clearly mark missing fields, null values, and empty strings.
- Output a Markdown document with sections for each data category, using rigid headers and bullet lists.
Output format A Markdown file with sections: # Profile (name, headline, summary), # Experience, # Education, # Skills, # Certifications, etc. Each section uses ## headers. Entries are bullet points with key-value pairs. End with a metadata block listing which files were processed.
Guardrails
- Never fabricate or infer missing data.
- Preserve all original text, including typos.
- Do not add any commentary or suggestions.
Example Profile.json: {"firstName":"Jane","headline":"Software Engineer at Acme"} → ## Profile
- Name: Jane
- Headline: Software Engineer at Acme