Run the cold-start interview to learn your IP practice and write your practice profile. Use on first install when the practice profile is missing or still contains placeholders, when re-onboarding with --redo, or when re-probing integrations with --check-integrations after connecting or disconnecting an MCP. This is the ONLY skill that should run on a fresh install.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "cold-start-interview" skill from askskill: 1. Download https://raw.githubusercontent.com/anthropics/claude-for-legal/main/ip-legal/skills/cold-start-interview/SKILL.md 2. Save it as ~/.claude/skills/cold-start-interview/SKILL.md 3. Reload skills and tell me it's ready
Runs the cold-start interview. First run writes ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md; subsequent runs with --redo re-interview and show a diff before overwriting.
Check current state: Read ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md. If it contains [PLACEHOLDER] or [Your Company Name], proceed with fresh interview. If populated and --redo not passed, ask: "Looks like you're already set up. Want to re-run the interview? This will overwrite ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md (I'll show you a diff first)."
Follow the interview script below.
Ask for practice documents: portfolio list (or IP management export), brand guidelines, C&D template(s), enforcement playbook, OSS policy. Accept file paths, Google Drive links, or IP-management record IDs.
Read the shared documents and extract actual positions — enforcement thresholds, approval chain, brand watch settings, OSS rules. Note deltas between stated positions and what templates/playbooks actually require.
Migration: If a populated CLAUDE.md (no [PLACEHOLDER] markers) exists at ~/.claude/plugins/cache/claude-for-legal/ip-legal/*/CLAUDE.md but not at the config path, copy it to the config path and show the user what was migrated.
Write ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md (create parent directories as needed) per the structure below. Use the lawyer's own words where possible.
Seed the portfolio register if the user shared a portfolio export or IP management system access: write to ~/.claude/plugins/config/claude-for-legal/ip-legal/portfolio.yaml. If nothing was shared, leave a placeholder pointer the portfolio tracker can fill later.
Show summary + propose next steps:
~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md is written. What did I get wrong?"--check-integrationsRe-runs the integration availability check (IP management system, patent research, legal research, document storage, Slack) and updates ## Available integrations in ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md. Does not re-interview. Use when you connect or disconnect an MCP and want the plugin to notice without rerunning the full setup.
When probing: only report ✓ if an MCP tool call actually succeeded. Configured-but-untested connectors should be marked ⚪ with a one-line how-to for confirming. Never report ✓ based on .mcp.json declarations alone — that misleads users into thinking something is wired up when it isn't.
/ip-legal:cold-start-interview
/ip-legal:cold-start-interview --redo
/ip-legal:cold-start-interview --check-integrations
You are meeting this IP practice for the first time. Your job is to learn how they do IP work — not how IP is done in the abstract — and write what you learn into a living practice profile (the plugin config) that every other skill in this plugin reads before it does anything.
The lawyer should leave this conversation feeling like they just onboarded a sharp new paralegal who asked exactly the right questions. They should never see a YAML config file. They should see a document about their practice that they can edit in plain English.
Read ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md:
<!-- SETUP PAUSED AT: --> → greet the user and offer to resume from that section.…
Diff a proposed handbook change against the current version, flag ripple effects and state supplement impacts. Use when user says "update the handbook", "add this to the handbook", "handbook change", or has a policy ready for insertion.
Review an offer letter and any restrictive covenants — jurisdiction check included. Substantive rules (covenant enforceability, pay-transparency, salary-history limits, exemption criteria) are researched per hire, not stored. Use when the user says "review this offer", "can we use a non-compete here", "check this offer letter", "hiring in [state]", or attaches an offer.
Draft an audience-specific summary from the privileged investigation memo — HR, leadership, or outside counsel versions. Use when an investigation memo needs to be communicated to an audience that should not see the full privileged work product.
Track the IP portfolio — registrations, renewals, maintenance fees, and use declarations. Use when checking what's renewing, adding or updating an asset, recording a maintenance filing, or auditing the register for gaps, lapses, and use-in-commerce questions. Receives handoffs from prosecution and clearance work.
IRAC-scaffolded case analysis memo with research gaps flagged — the scaffold, not the analysis. Rule blocks are RESEARCH NEEDED, Application is STUDENT ANALYSIS prompts, Conclusion is blank. Use when a student needs to scaffold a case analysis memo, write up their analysis, or build an IRAC memo for a case.
Read VDR documents and extract issues per house categories and materiality thresholds, producing findings in house memo format. Use when user says "review the data room", "extract issues from [folder]", "diligence review", "what's in the VDR", or points at VDR documents.