git2linkedin
3
总安装量
3
周安装量
#61388
全站排名
安装命令
npx skills add https://github.com/mehmetkoca/git2linkedin --skill git2linkedin
Agent 安装分布
amp
3
gemini-cli
3
github-copilot
3
codex
3
kimi-cli
3
opencode
3
Skill 文档
Git2LinkedIn
Overview
Generate a LinkedIn Experience draft from git history with a role-aware summary and impact bullets.
Workflow
- Collect required inputs:
role(required)company(required)
- Collect optional inputs:
repo(default.)since(YYYY-MM-DD)until(YYYY-MM-DD)author(default: current git user)out(optional markdown output path)max-commits(default400)
- Run the extractor:
# All-time
python3 skills/git2linkedin/scripts/git_history_extract.py \
--role "Senior Software Engineer" \
--company "Acme"
# Date range
python3 skills/git2linkedin/scripts/git_history_extract.py \
--role "Senior Software Engineer" \
--company "Acme" \
--since 2025-01-01 \
--until 2025-12-31
- Convert JSON output into final LinkedIn text:
- Write one short English summary sentence.
- Write 4-6 impact bullets.
- Prefer measurable impact from
stats,areas, andtech_signals.
- Handle empty ranges explicitly:
- If commit list is empty, explain that no commits were found and suggest widening the date range or changing
author.
Output Contract
Use these JSON fields:
summary: baseline sentence for LinkedIn experiencehighlights: impact-oriented bullet candidatesstats: commit/file/churn metricsareas: top changed project areastech_signals: top technology signalsguidance: fallback suggestion when history is empty
Guardrails
- Keep output in English unless user asks otherwise.
- Keep bullets concise and outcome-focused.
- Do not invent technologies or impact beyond git evidence.