
Contract Helper
FreeCreate and review influencer partnership agreements.
Free · Opens the source repo
What Contract Helper does
The Contract Helper skill is designed to assist users in drafting and reviewing influencer partnership agreements. It provides a structured framework that includes essential components such as scope, compensation, usage rights, exclusivity, and FTC disclosure. By following a step-by-step process, users can ensure that all critical terms are addressed, protecting both brands and creators by setting clear expectations for their collaborations.
When a user requests assistance, the skill gathers necessary contract parameters including parties involved, deliverables, and compensation details. It then drafts a comprehensive agreement or review memo based on a predefined template. This template is adaptable, allowing users to scale sections according to the size and complexity of the deal. The skill also includes a clause-by-clause review process, highlighting potential red flags and providing negotiation ranges for each term, which is crucial for informed decision-making.
While the skill serves as a valuable resource for creating influencer contracts, it is important to note that it provides general guidance and templates. Users are strongly advised to have any drafted contracts reviewed by legal counsel before execution to ensure compliance with applicable laws and regulations. This precaution helps to mitigate risks associated with contractual agreements.
The Contract Helper is ideal for marketers, brand managers, and influencers who frequently engage in partnership agreements. It streamlines the contract creation process, making it easier to manage multiple agreements while maintaining legal integrity. However, it is not designed for outreach negotiations before a deal is in place; for that purpose, users should consider the outreach-manager skill.
When to use it
Use this skill when you need to create or review an influencer partnership agreement, ensuring all critical terms are covered.
When not to use it
Do not use this skill for initial outreach negotiations or before an agreement is established; it is specifically for contract drafting and review.
What you can build with it
Drafting a Simple Agreement
You need to create a basic influencer agreement for a micro-influencer to produce two Instagram posts for a specified fee.
Reviewing Contract Terms
You have received a contract from an influencer agency and want to ensure all essential terms are present and identify potential red flags.
Creating a Partnership Template
You want to establish a reusable template for influencer partnerships that can be customized for different campaigns.
How to install Contract Helper
View source1. Install with the skills CLI
npx skills add aaron-he-zhu/aaron-marketing-skills/contract-helper --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by aaron-he-zhuContract Helper
Create and review influencer partnership agreements. Clear contracts protect both brand and creator and set expectations for the collaboration.
⚠️ This skill provides general guidance and templates. Always have contracts reviewed by legal counsel before execution.
Quick Start
Draft an influencer agreement for [deliverables] with [compensation terms]
Review these contract terms from an influencer agency: [paste terms]
Skill Contract
- Reads: campaign brief, agreed deliverables, compensation figure, platform list, usage-rights and exclusivity needs, any pasted incoming agreement. If
memory-managementis active, prior outreach terms and budget caps load from the hot cache. For rostered creators, readmemory/creators/<handle-slug>.md— the creator-registry roster record — for existing exclusivity windows, contract status, usage-rights history, and standard-range anchors before drafting or reviewing. - Writes: drafted agreement or review memo to
memory/influencer/contract-helper/YYYY-MM-DD-<topic>.md. Signed terms (usage-rights window, exclusivity scope, final rate) also go as a one-line update tomemory/events/creators.ndjsonvia an authorizedoperation: proposerequest toregistry-events.py— onlycreator-registrywrites canonical roster records. - Promotes: durable facts (signed terms, usage-rights window, exclusivity scope, payment schedule) to
memory/hot-cache.md. - Done when:
- Every required term is filled or explicitly marked TBD (parties, deliverables, compensation, payment timeline, usage rights, exclusivity, termination).
- Red flags are listed for any review, and a legal-counsel review note is attached before execution.
- A negotiation cheat sheet maps each open term to a standard range.
- Primary next skill: content-amplifier — once the contract is signed, amplify the licensed content.
Handoff Summary
Emit the standard shape from skill-contract.md §Handoff Summary Format.
Data Sources
This family needs no live integrations (Tier 1). The skill works by asking you for the inputs directly: parties, deliverables, compensation, platform, and any incoming terms to review. Paste an agency's draft and it reviews against the checklist with zero setup.
Optional connectors that COULD speed up specific steps:
~~CRM/ deal record — pull agreed scope and rate so you don't re-type them.~~influencer database— confirm the creator's legal name, entity, and audience-authenticity signals for the warranties section.~~e-signature— route the finished agreement for signing.
See CONNECTORS.md for the free/keyless recipe per category. None are required.
Instructions
When a user requests contract help:
- Gather contract parameters — parties, partnership details (campaign, duration, deliverables, compensation), and additional terms (usage rights, exclusivity, approval, platforms). Use the gathering form in references/templates.md §1.
- Draft the agreement — fill the 11-section framework (scope, compensation, usage rights, exclusivity, approval, compliance/FTC, warranties, confidentiality, indemnification, termination, miscellaneous + signatures). Full template in references/templates.md §2. Scale sections to deal size — drop whitelisting/broad-exclusivity blocks for small deals.
- Explain key clauses — for each material clause give what it covers, why it matters, and what to watch for. Clause guide in references/templates.md §3.
- Review and flag — for any incoming paper, run the checklist: essential terms present, red flags, and per-clause negotiation ranges. Checklist + tables in references/templates.md §4-5.
Save the drafted agreement or review memo to memory/influencer/contract-helper/YYYY-MM-DD-<topic>.md, and promote durable signed terms to the hot cache. Once terms are signed, also submit them (usage-rights window, exclusivity scope, final rate) as a one-line update to memory/events/creators.ndjson via an authorized operation: propose request to registry-events.py for creator-registry to reconcile into the roster record.
Example
User: "Draft a simple agreement for a micro-influencer to create 2 Instagram posts for $500"
Output: a simplified agreement scoped to the deal — 2 IG posts, $500 with a payment schedule, non-exclusive 12-month usage on owned channels, #ad disclosure, and a short timeline. Heavier sections (whitelisting, broad exclusivity, multi-round approval) are dropped. See references/templates.md §7 for the worked walkthrough.
Reference Materials
- references/templates.md — gathering form, full 11-section agreement template, clause explanations, review checklist, negotiation tables, tips, worked example.
- skill-contract.md — shared contract and Handoff Summary format.
- state-model.md — memory tiers and save-path convention.
- CONNECTORS.md — free/keyless connector recipes per category.
- Sibling skills: outreach-manager (negotiate before contract), creator-content-auditor (execute the approval clause), budget-optimizer (set compensation), brief-generator (attach the brief as an exhibit).
Next Best Skill
Primary: content-amplifier — once the agreement is signed and usage rights are locked, amplify the licensed content into paid and owned channels.
Alternates (same Activate family):
- creator-content-auditor — run the approval workflow the contract defines.
- outreach-manager — if terms stall, return to negotiation before re-drafting.
Termination: keep a visited-set for this session. If a skill above has already been invoked, stop and report chain-complete rather than re-running it. Max chain depth is 3 hops; once reached, summarize and hand back to the user.
Related Skills
- outreach-manager - Negotiate before contract
- brief-generator - Attach brief as exhibit
- creator-content-auditor - Execute approval process
- budget-optimizer - Set compensation terms
Frequently asked questions about Contract Helper
Similar skills
Contract Review
Simplify contract analysis for small businesses.
Vendor Agreement Status
Streamline vendor agreement management across systems.
NDA Triage
Streamline your NDA screening process efficiently.
Contract Review
Streamline contract analysis against your negotiation playbook.
Meeting Briefing
Prepare structured legal meeting briefings and track actions.
Legal Risk Assessment
Evaluate and classify legal risks systematically.
