skills/legal/dmca-takedown-notice/SKILL.md
Drafts a DMCA takedown notice compliant with 17 U.S.C. § 512(c)(3) for removing infringing content from online service providers. Enforces all six statutory elements, good faith and perjury statements, and exact infringing URL identification. Use when drafting DMCA notices, copyright takedown requests, or pre-suit infringement enforcement letters against platforms or hosts.
npx skillsauth add casemark/skills dmca-takedown-noticeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generates a ready-to-send 17 U.S.C. § 512(c)(3) notice compelling a service provider to remove or disable access to infringing content.
Collect before drafting:
- [ ] Gather prerequisites above
- [ ] Screen for fair use (see Pitfalls)
- [ ] Draft notice with all required sections
- [ ] Verify statutory statements are verbatim
- [ ] Confirm client review before sending
Formal business letter addressed to the service provider's DMCA agent with subject line: Re: DMCA Takedown Notification Pursuant to 17 U.S.C. § 512(c)(3).
For each work: title, type, creation/publication date, registration number (if any), authorized source URL. List each work separately.
For each instance: exact URL, platform account/username (if applicable), description of infringement (e.g., unauthorized reproduction, public display, distribution).
Include both exactly as written — these are non-negotiable:
Good faith belief (§ 512(c)(3)(A)(v)): "I have a good faith belief that use of the material in the manner complained of is not authorized by the copyright owner, its agent, or the law."
Accuracy and authority under penalty of perjury (§ 512(c)(3)(A)(vi)): "I swear, under penalty of perjury, that the information in this notification is accurate and that I am the copyright owner, or am authorized to act on behalf of the owner, of an exclusive right that is allegedly infringed."
Full legal name, physical address (not P.O. box), phone, email.
Electronic: /s/ [Full Name]. Physical mail: handwritten signature above printed name.
Key changes made:
tags — not part of the Agent Skills spec (only name and description in frontmatter)development
name: automated-contract-summary language: en description: Generates structured executive summaries of contracts using ML — captures key terms, party obligations, risk allocations, and compliance requirements in a standardized format. Optimized for high-volume review where speed and consistency matter. tags: - summarization - agreement - corporate --- # Automated Contract Summarization Produces standardized executive summaries of contracts using machine learning, capturing essential term
tools
Extracts regulatory obligations from dense regulations across jurisdictions. Breaks down multi-level regulations into clear article-level obligations, classifies applicability to a business, and prioritizes by risk level. Use when translating regulations into actionable compliance requirements.
development
Continuously monitors regulatory landscapes for changes relevant to a specific business. Ingests global regulatory updates, filters by relevance, summarizes impact, and produces an actionable change advisory. Use when tracking regulatory developments affecting a particular product or market.
testing
Compares an organization's existing compliance controls, policies, and procedures against extracted regulatory obligations to identify coverage gaps. Produces a remediation plan with prioritized actions. Use when assessing compliance maturity or preparing for regulatory audits.