Define a new public career surface, or rethink the positioning intent of an existing one — a profile on a platform (LinkedIn, Upwork, or one this repo doesn't ship a definition for), or a free-form surface (portfolio, personal site, GitHub README, speaker bio). Researches an unknown platform, works out with the candidate what the surface should emphasize, and writes data/surfaces/<name>/context.md. Use when the candidate wants a surface they don't have yet, or wants to change what an existing...
Installs into .claude/skills of the current project.
Are you the author of Surface Define?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/eggs-gd-surface-define)
---
name: surface-define
description: Define a new public career surface, or rethink the positioning intent of an existing one — a profile on a platform (LinkedIn, Upwork, or one this repo doesn't ship a definition for), or a free-form surface (portfolio, personal site, GitHub README, speaker bio). Researches an unknown platform, works out with the candidate what the surface should emphasize, and writes data/surfaces/<name>/context.md. Use when the candidate wants a surface they don't have yet, or wants to change what an existing one communicates (not just refresh it with new evidence).
---
Read and follow `playbooks/surface-define.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.