Generate or refresh the content of one already-defined public career surface (LinkedIn, Djinni, Upwork, Fiverr, a portfolio, a personal site, a GitHub profile, or any surface defined via surface-define) from data/surfaces/<name>/context.md and data/CV_GENERAL.md. Use when the candidate asks to update or rewrite a profile/portfolio/landing page whose positioning intent isn't changing.
Installs into .claude/skills of the current project.
Are you the author of Update Surface?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/eggs-gd-update-surface)
---
name: update-surface
description: Generate or refresh the content of one already-defined public career surface (LinkedIn, Djinni, Upwork, Fiverr, a portfolio, a personal site, a GitHub profile, or any surface defined via surface-define) from data/surfaces/<name>/context.md and data/CV_GENERAL.md. Use when the candidate asks to update or rewrite a profile/portfolio/landing page whose positioning intent isn't changing.
---
Read and follow `playbooks/update-surface.md` in full. It is the single source of truth for this
skill — don't duplicate its instructions here, don't skip steps because they seem implied.