CtrlK
BlogDocsLog inGet started
Tessl Logo

contract-helper

Use when the user asks to "draft an influencer contract", "review these agreement terms", or "build a partnership template"; produces a full influencer agreement framework (scope, compensation, usage rights, exclusivity, FTC disclosure), a clause-by-clause review with red flags, and a negotiation cheat sheet. Not for outreach negotiation before a deal exists — use outreach-manager. 达人合同/合作协议条款审查

73

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is well-structured and highly actionable with a clear workflow and clean progressive disclosure; the only weakness is redundancy across the sibling-skill listings, which inflates token use without adding information.

Suggestions

Consolidate the sibling-skill pointers now spread across 'Reference Materials', 'Next Best Skill', and 'Related Skills' into a single section — outreach-manager, creator-content-auditor, budget-optimizer, and brief-generator each appear two or three times.

Tighten the 'Data Sources' section: replace the prose ('This family needs no live integrations... works by asking you for the inputs directly') with a one-line note plus the existing optional-connector bullets.

Merge 'Next Best Skill' into 'Related Skills' (or vice versa) since both enumerate largely the same Activate-family siblings.

DimensionReasoningScore

Conciseness

Mostly lean with no concept-explanation fluff, but the same sibling skills (outreach-manager, creator-content-auditor, budget-optimizer, brief-generator) are re-listed across Reference Materials, Next Best Skill, and Related Skills, and the Data Sources prose restates that no integrations are needed — tightenable redundancy.

2 / 3

Actionability

Concrete, executable guidance throughout — numbered steps with exact reference anchors (§1, §2, §7), concrete save paths (memory/influencer/contract-helper/YYYY-MM-DD-<topic>.md), and a specific event-logging operation ('operation: propose' to registry-events.py).

3 / 3

Workflow Clarity

Clear four-step sequence (Gather → Draft → Explain → Review/flag) plus an explicit 'Done when' checklist and a red-flag/legal-counsel verification step; the work is not destructive/batch so no validate-retry loop is required.

3 / 3

Progressive Disclosure

Body is a tight overview pointing one level deep to references/templates.md (a real file) with clearly signaled section anchors; detailed templates are appropriately split out rather than inlined.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, trigger-rich, complete, and self-disambiguating, all in third person and concise. It cleanly matches the top anchor on every dimension.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'produces a full influencer agreement framework (scope, compensation, usage rights, exclusivity, FTC disclosure), a clause-by-clause review with red flags, and a negotiation cheat sheet' — matching the top anchor for naming several specific actions.

3 / 3

Completeness

Explicitly answers both what ('produces a full influencer agreement framework...') and when ('Use when the user asks to...'), with an explicit 'Use when' trigger clause, hitting the top anchor.

3 / 3

Trigger Term Quality

Quoted natural triggers a user would actually say — 'draft an influencer contract', 'review these agreement terms', 'build a partnership template' — with good coverage of common phrasings; not jargon or generic.

3 / 3

Distinctiveness Conflict Risk

Clear niche (influencer contracts) with explicit disambiguation — 'Not for outreach negotiation before a deal exists — use outreach-manager' — making conflict with sibling skills unlikely.

3 / 3

Total

12

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 19 suspicious

Warning

Total

13

/

16

Passed

Repository
aaron-he-zhu/aaron-marketing-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.