takedown
Installation
SKILL.md
/takedown
Three modes. Pick one:
/ip-legal:takedown --send— draft a §512(c)(3) takedown notice. Fair-use gate (Lenz) + loud perjury / §512(f) gate before delivery./ip-legal:takedown --respond— triage a takedown someone sent you. Options: comply / counter / engage / ignore./ip-legal:takedown --counter— draft a §512(g)(3) counter-notice. Loud gate for the federal-jurisdiction admission and the perjury statement.
Instructions
-
Read the practice profile. Load
~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md. If it contains[PLACEHOLDER]markers or does not exist, stop and say: "This plugin needs setup before it can give you useful output. Run/ip-legal:cold-start-interview— the takedown skill depends on your approval matrix and practice profile." -
Check matter workspaces. Per
## Matter workspaces: ifEnabledis✗, skip. If enabled and there is no active matter, ask: "Which matter is this for? Run/ip-legal:matter-workspace switch <slug>or saypractice-level." -
Dispatch on
$ARGUMENTS:--send→ run send mode (below). Walk identify-the-work, identify-the-infringing-material, fair-use gate (Lenz), good-faith belief, accuracy/authority, draft the §512(c)(3) notice, run the loud gate, write output.--respond→ run respond mode (below). Read the incoming notice, assess (license, fair use, defects, host §512(g) compliance, sender credibility), present the four options, recommend, write the triage memo.--counter→ run counter mode (below). Confirm the predicate (taken down in response to a §512 notice, good-faith belief of mistake/misidentification, ready for federal-jurisdiction admission, attorney in the loop), draft the §512(g)(3) counter-notice, run the loud gate, write output.- No flag → ask once: "Are we sending a DMCA takedown, triaging one we received, or drafting a counter-notice?"