expansion-update — Claude Code skill: what it does, how to install
Updates international expansion YAML trackers, recalculates unblocked items, flags overdue deadlines, and surfaces next priority tasks.
npx skills add anthropics/claude-for-legal --skill expansion-update -a claude-codeWhat expansion-update does
The skill interacts with expansion-[slug].yaml files located under ~/.claude/plugins/config/claude-for-legal/employment-legal/. It reads the current snapshot, displaying counts for open, in-progress, completed, and blocked tasks alongside the nearest priorities and their owners.
Instead of asking about items individually, it collects project changes in a single prompt. Marking an item done prompts the skill to recalculate dependencies and highlight tasks that are now actionable. Any open item past its due date receives an explicit overdue warning.
The tracker file must exist first. If it is missing, the skill asks you to run /employment-legal:expansion-kickoff [country]. Tracker schema details and dependency logic also depend on the international-expansion reference skill.
What it helps with
- update international expansion project trackers in batch
- recalculate blocked and actionable tasks after closing an item
- flag overdue milestones with assigned owners
- surface top priorities sorted by dependency and deadline
Example prompts for the agent
- /employment-legal:expansion-update Germany
- /employment-legal:expansion-update
How to install expansion-update
1Skills CLI (Vercel)
npx skills add anthropics/claude-for-legal --skill expansion-update -a claude-code2Manually: put the files in place
~/.claude/skills/expansion-update/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/expansion-update/
1Skills CLI (Vercel)
npx skills add anthropics/claude-for-legal --skill expansion-update -a codex2Manually: put the files in place
.agents/skills/expansion-update/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add anthropics/claude-for-legal --skill expansion-update -a cursor2Manually: put the files in place
.cursor/skills/expansion-update/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install anthropics/claude-for-legal expansion-update2Manually: put the files in place
.github/skills/expansion-update/SKILL.md1Skills CLI (Vercel)
npx skills add anthropics/claude-for-legal --skill expansion-update -a gemini-cli2Platform CLI
gemini skills install https://github.com/anthropics/claude-for-legal --path employment-legal/skills/expansion-updateManually: put the files in place
.devin/skills/expansion-update/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add anthropics/claude-for-legal --skill expansion-update -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about expansion-update
How to install expansion-update in Claude Code?
Run npx skills add anthropics/claude-for-legal --skill expansion-update -a claude-code. The file will be placed in ~/.claude/skills/expansion-update/SKILL.md.
What does expansion-update do?
It reads an existing expansion YAML tracker, records status changes in a single step, recalculates unblocked dependencies, and lists upcoming priorities.
What happens if a country tracker is missing?
The skill warns that no tracker was found and directs you to run /employment-legal:expansion-kickoff [country].
Source text
SKILL.md · Apache-2.0
--- name: expansion-update description: > Update the status of an in-progress international expansion project — recalculates what is now unblocked, flags anything overdue, and surfaces the next priorities. Use when work has happened since the last session and the expansion tracker needs to reflect the current state. argument-hint: "[country name]" --- # /expansion-update Returns to an open expansion tracker and updates item status based on what has happened since the last session. Recalculates what is now unblocked, flags anything overdue, and surfaces the next priorities. ## Instructions 1. Load `~/.claude/plugins/config/claude-for-legal/employment-legal/CLAUDE.md`. 2. Identify the tracker file: `~/.claude/plugins/config/claude-for-legal/employment-legal/expansion-[slug].yaml`. If it doesn't exist, respond: "No expansion tracker found for [country]. Run `/employment-legal:expansion-kickoff [country]` to start one." 3. Read the tracker. Show the current state: ``` [Country] Expansion — last updated [date] Open: [N] | In progress: [N] | Done: [N] | Blocked: [N] Next priorities (open items with earliest due dates or highest-dependency): [item] — owner: [owner] [item] — owner: [owner] [item] — owner: [owner] ``` 4. Ask for updates in a single prompt — do not ask about each item one by one: > Which items have moved since we last looked? Tell me what's changed > (e.g., "EOR decision made — going with Deel", "outside counsel engaged — > call scheduled for Thursday", "PE analysis still open, waiting on tax"). > You can also add new items or change due dates. 5. Apply updates to the tracker file. For any item newly marked `done`, check whether it unblocks other items and flag those as now actionable. 6. If any item has a due date that has passed and is still `open` or `in-progress`, flag it: ``` ⚠️ Overdue: [item] — was due [date], owner: [owner] ``` 7. Write the updated tracker. Confirm: ``` Tracker updated — [N] items closed, [N] still open. Next priority: [top open item]. ``` ## Examples ``` /employment-legal:expansion-update Germany ``` ``` /employment-legal:expansion-update (will ask which country if multiple trackers exist) ``` > Detailed tracker schema, item-status rules, and dependency logic live in the > `international-expansion` reference skill — load it before doing substantive > work.
© anthropics · Apache-2.0 · anthropics/claude-for-legal