# Project Skills

This repo carries a project-scoped resume skill so the workflow travels with the
private Git repo and WebDAV/Obsidian sync.

## Portable Skill Copy

Use this non-hidden copy first when present:

```text
skills/resume-system/SKILL.md
```

It includes the full skill plus `references/`. This path exists because some sync
clients and agents skip hidden folders such as `.claude/` and `.codex/`.

## Claude Code

Claude Code reads project skills from:

```text
.claude/skills/<skill-name>/SKILL.md
```

This repo includes:

```text
.claude/skills/resume-system/SKILL.md
```

That file is a compatibility forwarder. If it is missing after sync, use
`skills/resume-system/SKILL.md`.

Open Claude Code from the repo root and ask for resume work normally.

## Codex / Compatible Agents

This repo also includes a replica at:

```text
.codex/skills/resume-system/SKILL.md
```

That file is a compatibility forwarder. If it is missing after sync, use
`skills/resume-system/SKILL.md`.

If a local agent does not automatically read project skills, copy or symlink this
folder into that agent's user skill directory, for example:

```bash
mkdir -p "${CODEX_HOME:-$HOME/.codex}/skills"
ln -s "$PWD/skills/resume-system" "${CODEX_HOME:-$HOME/.codex}/skills/resume-system"
```

If the symlink already exists, leave it alone or replace it manually after checking
where it points.

## Updating

Keep `skills/resume-system/` as the portable repo copy. The `.claude/` and
`.codex/` project skills may remain lightweight forwarders to the canonical
vault-local skill or this portable copy.
