CtrlK
BlogDocsLog inGet started
Tessl Logo

general-counsel-advisor

General Counsel advisory for startups: contract review (MSA, SaaS, NDA, DPA, employment), IP strategy, term sheet decoding, and regulatory landscape mapping. Use when reviewing any contract or term sheet, deciding when to engage outside counsel, defining IP strategy, evaluating regulatory exposure (HIPAA, GDPR, FDA, fintech), or when user mentions general counsel, GC, legal review, contract risk, term sheet, IP assignment, or regulatory exposure. NOT a substitute for licensed counsel — surfaces questions to bring to qualified attorneys.

69

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is general-counsel-advisor in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

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, actionable, and concise for a domain-rich advisory skill, with clear workflows and gating checkpoints. Its main weakness is that every referenced reference file and script is missing from the bundle, so the progressive-disclosure navigation is broken in practice.

Suggestions

Bundle the referenced files (references/contracts_playbook.md, references/ip_and_regulatory.md, references/term_sheet_decoder.md) and scripts (scripts/contract_risk_scanner.py, scripts/term_sheet_analyzer.py) so the signaled references actually resolve.

Tighten the Keywords block, which largely duplicates the description's trigger terms, to reclaim tokens without losing discoverability.

Add an explicit validate/retry checkpoint to the analysis workflows (e.g., confirm the term-sheet JSON parsed before scoring, re-run the scanner after counter-proposals) to lift workflow clarity toward level-5.

DimensionReasoningScore

Conciseness

The body is dense and domain-specific rather than padded with basics Claude already knows, but the long Keywords block largely duplicates the description and some parenthetical asides could be trimmed, fitting level-4 "efficient; minor instances of over-explanation" rather than the lean level-5.

4 / 5

Actionability

Provides copy-paste-ready commands ("python scripts/contract_risk_scanner.py path/to/contract.txt"), concrete defaults ("1x non-participating is standard"), and a detailed trigger table, but defers schema details to "term_sheet_analyzer.py --help" and the referenced scripts are not bundled, leaving minor gaps that keep it at level-4 rather than fully executable level-5.

4 / 5

Workflow Clarity

Four numbered workflows have clear sequences with gating checkpoints ("Always have a securities/venture attorney review before signing", "/cs:freeze 30"), matching level-4's "clear sequence with most checkpoints present"; it is not level-5 because the analysis workflows lack explicit validate-then-fix feedback loops.

4 / 5

Progressive Disclosure

Section structure is clear and references are signaled one level deep ("See references/ip_and_regulatory.md"), but the referenced files (references/*.md, scripts/*.py) do not exist in the bundle, so the progressive disclosure does not actually navigate — the dangling references and inline detail pull it to level-3 rather than level-4's "minor organization gaps."

3 / 5

Total

15

/

20

Passed

Description

100%Weight 40%Scale 1-5

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 a strong, third-person statement that explicitly covers what the skill does, when to use it, and the natural trigger terms a user would say, with a clear niche and minimal conflict risk. It is among the best examples in the rubric's reference set.

DimensionReasoningScore

Specificity

Names multiple concrete actions across the GC domain — "contract review (MSA, SaaS, NDA, DPA, employment), IP strategy, term sheet decoding, and regulatory landscape mapping" — with comprehensive coverage of contract types and advisory areas, matching the level-5 anchor rather than the level-4 "several specific actions with minor gaps."

5 / 5

Completeness

Explicitly answers both what ("General Counsel advisory for startups: contract review...") and when ("Use when reviewing any contract or term sheet...") with concrete trigger phrases, hitting the level-5 anchor; it is not level-4 because the when-clause is specific and explicit, not merely adequate.

5 / 5

Trigger Term Quality

Includes synonyms and acronyms a user would naturally say — "general counsel, GC, legal review, contract risk, term sheet, IP assignment, or regulatory exposure" plus HIPAA/GDPR/FDA/fintech — matching the level-5 "comprehensive coverage including synonyms" anchor rather than level-4's "a few natural terms missing."

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (startup General Counsel / legal advisory) with distinct legal triggers and minimal overlap with other skills, matching the level-5 "clear niche with distinct triggers" anchor; it is not level-4 because the domain is sharply bounded rather than merely "mostly distinct."

5 / 5

Total

20

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 3 missing

Warning

referenced_paths_exist

Referenced path issues: 10 missing

Warning

Total

14

/

16

Passed

Repository
alirezarezvani/claude-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.