Skip to content

Guide · Agent skill

How to use the Cold-Start Practice Interview agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

cold-start-interview is an agent skill for the claude-for-legal ip-legal plugin. It runs a first-time setup interview about how an IP practice works, reads any practice documents you share, and writes a plain-language practice profile that other skills in the plugin read before they act. This guide explains what the skill does, how to install it, how to trigger it, and what it needs.

Cold-Start Practice Interviewanthropics/claude-for-legal · Apache-2.0

Quick start

  1. 1Get the ZIP. Download the cold-start-interview ZIP from this page.
  2. 2Install the skill. Unzip it into ~/.claude/skills/ for a personal install or into .claude/skills/ in a project, or upload it under Settings → Capabilities → Skills in the Claude apps.
  3. 3Confirm the plugin is installed. Make sure the claude-for-legal ip-legal plugin is installed in Claude Code, since the skill depends on it.
  4. 4Run the first-time interview. Run /ip-legal:cold-start-interview and answer the questions about your practice. Share practice documents if you have them.
  5. 5Review the profile. Read the summary, correct anything it got wrong, and edit ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md as needed.
  6. 6Re-check integrations later. After connecting or disconnecting a tool, run /ip-legal:cold-start-interview --check-integrations.

What the cold-start-interview skill does

The skill walks a lawyer through a first-time interview about their IP practice. Topics include enforcement thresholds, approval chains, brand watch settings and open-source rules. It can also read practice documents you share, such as a portfolio list or IP management export, brand guidelines, cease-and-desist templates, an enforcement playbook and an open-source policy.

The output is a profile file written to your plugin config folder: ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md. The skill is meant to be the first thing you run on a fresh install. Other skills in the same plugin read this profile so their output matches your practice's positions.

  • Asks about your practice and extracts stated positions from your documents
  • Notes gaps between your stated positions and what your templates or playbooks require
  • Writes the profile in plain English that you can edit by hand
  • Can re-check which external tools are connected, without re-running the interview

What you need before you install

The skill depends on the claude-for-legal ip-legal plugin. It is not meant to run on its own, and it relies on that plugin's template and other skills. You also need Claude Code with that plugin installed and access to the local ~/.claude/plugins config folder, because the skill writes files there.

  • Claude Code with the claude-for-legal ip-legal plugin installed
  • Access to the local ~/.claude/plugins config folder for writing files
  • Optional: an IP management system, patent or legal research tool, document storage, or Slack connection (MCP) for integration checks

Install the skill from a ZIP or the Claude apps

Download the cold-start-interview ZIP from this page. Then choose one of two install routes. For a personal install available in all your projects, unzip it into ~/.claude/skills/. For a project-only install, unzip it into the .claude/skills/ folder inside that project.

If you use the Claude apps instead, open Settings, go to Capabilities, then Skills, and upload the ZIP there.

  • Personal install: unzip into ~/.claude/skills/
  • Project install: unzip into .claude/skills/ inside the project folder
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP

Run the interview and trigger the skill

Run the skill with its slash command. The source gives these examples: running it with no flag starts the first-time interview, --redo re-runs it on an already configured plugin, and --check-integrations re-probes integrations only.

You can also ask in plain language. The skill description lists these situations as triggers: first install when the profile is missing or still has placeholders, re-onboarding after your enforcement posture changes, and re-checking integrations after you connect or disconnect an MCP. The source's examples of natural requests include asking to redo the interview or saying your enforcement posture has changed.

  • /ip-legal:cold-start-interview (first-time setup)
  • /ip-legal:cold-start-interview --redo (re-interview an already configured plugin)
  • /ip-legal:cold-start-interview --check-integrations (re-probe connected tools only)
  • Natural request: 'let's redo the interview' or 'my enforcement posture changed'
/ip-legal:cold-start-interview

What happens during the interview

The skill first checks whether your profile exists and whether it has placeholder text. If the profile is missing or still a template, it starts the interview. If the profile is already filled in and you did not pass --redo, it stops and asks before doing anything else.

It asks for your practice documents and accepts file paths, Google Drive links or IP management record IDs. It then writes the profile, and if you shared a portfolio export or have IP management access, it also writes a portfolio register file. At the end it shows you a summary and asks what it got wrong.

  • Writes ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md
  • Writes ~/.claude/plugins/config/claude-for-legal/ip-legal/portfolio.yaml if a portfolio was shared, otherwise leaves a placeholder pointer
  • With --redo, shows a diff before overwriting the existing profile
  • If a profile exists only in the old cache path, copies it to the config path first and shows what was migrated

Safety notes: scripts, network and overwrites

According to the skill listing, this skill runs no scripts and uses no network access. Its work is reading your documents and writing the profile files. The main risk is overwriting your existing setup, so re-runs with --redo show a diff first.

The integration check only reports a connection as working when a tool call actually succeeds. Connectors that are declared but not tested are marked as untested, so a declaration in configuration does not count as proof that a tool works.

  • No scripts are run and no network use is listed
  • Re-running with --redo shows a diff before overwriting
  • Profile is a plain-language document you can edit directly
  • Integration status is only ✓ after a successful tool call

What people use it for

  • Setting up the ip-legal plugin for a new IP lawyer or legal team so other skills use the practice's own enforcement thresholds and approval chain
  • Updating the profile with --redo after the enforcement posture or approval rules change
  • Checking which connected tools actually respond after adding or removing an IP management system or Slack connection

Frequently asked questions

Is the cold-start-interview skill free to use?

The skill is listed under the Apache-2.0 licence. The source does not state any price, so check the licence terms in the repository for what they allow.

What do I need to run cold-start-interview?

You need Claude Code with the claude-for-legal ip-legal plugin installed and access to the ~/.claude/plugins config folder. Connections to an IP management system, research tools, document storage or Slack are optional and only used for integration checks.

How do I install the cold-start-interview skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for a personal install, or into .claude/skills/ inside a project. In the Claude apps you can instead upload the ZIP under Settings → Capabilities → Skills.

Does the skill send my documents anywhere?

The skill listing says it uses no network access and runs no scripts. It reads the documents you share and writes the profile to your local config folder.

Why does the skill say my plugin is already set up?

If the profile file already has content and no placeholder text, the skill assumes setup is done and stops. Run it again with --redo to re-interview, and it will show a diff before overwriting anything.

Can I use this skill without the IP legal plugin?

The source says no. It depends on the claude-for-legal ip-legal plugin's template and other skills, so it is only meant to run inside that plugin.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you are an IP lawyer or legal team installing the claude-for-legal ip-legal plugin for the first time, or if your enforcement posture or integrations have changed. Do not use it as a substitute for legal judgment, since the profile reflects what you say and what your documents contain. If you are not using the ip-legal plugin, pick a different skill.

Download the skill