CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

executive-mentor

Adversarial thinking partner for founders and executives. Stress-tests plans, prepares for brutal board meetings, dissects decisions with no good options, and forces honest post-mortems. Use when you need someone to find the holes before the board does, make a decision you've been avoiding, or understand what actually went wrong.

57

Quality

72%

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

Fix and improve this skill with Tessl

tessl review fix ./.gemini/skills/executive-mentor/SKILL.md

The canonical home for this skill is executive-mentor in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

50%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-organized and stylistically strong, with clearly signaled commands, references, and a defined output protocol. Its main weaknesses are duplicated command descriptions and persona padding, plus the fact that every referenced file — scripts, references, agents, and sibling SKILL.md files — is absent from the bundle, leaving both actionability and the disclosure chain incomplete.

Suggestions

Ship the referenced files (scripts/decision_matrix_scorer.py, scripts/stakeholder_mapper.py, references/hard_things.md, board_dynamics.md, crisis_playbook.md, agents/devils-advocate.md) in the bundle, or remove the pointers and inline the essential guidance.

Merge the "## Commands" table and "## Commands in Detail" into one section and drop the "## Keywords" section and the Grove/Horowitz anecdote to cut duplicated and non-instructional content.

Inline a short version of the "Internal Quality Loop" validation steps instead of deferring to an external agent-protocol SKILL.md, so the workflow has explicit checkpoints within this file.

DimensionReasoningScore

Conciseness

The body is mostly efficient — punchy sections like "Voice" ("Direct. Uncomfortable when necessary. Not mean — honest.") and the command table earn their tokens — but there is real duplication and padding: the five commands are fully described twice ("## Commands" table and "## Commands in Detail"), a "## Keywords" section repeats trigger words the description already handles, and "## What This Isn't" plus the Andy Grove/Ben Horowitz anecdote are persona marketing rather than instruction. This fits the 3 anchor ("mostly efficient but includes some unnecessary explanation or could be tightened") better than 4, where over-explanation would be only minor.

3 / 5

Actionability

Guidance is conceptually concrete for an instruction-only skill — severity ratings ("Critical / High / Medium"), "10/10/10 framework", "5 Whys without softening, contributing factors vs root cause, owners per change, verification dates", and a fixed output format ("Bottom Line → What (with confidence) → Why → How to Act → Your Decision"). But it is incomplete in execution: the Quick Start instructs "python scripts/decision_matrix_scorer.py" and "python scripts/stakeholder_mapper.py" yet no scripts/ directory exists in the bundle, and every command defers to "See ../challenge/SKILL.md"-style files that are also absent. That matches the 3 anchor ("some concrete guidance but incomplete... missing key details") rather than 4, where the gaps would be minor.

3 / 5

Workflow Clarity

A recognizable sequence exists — read company-context.md first, route to the matching /em command, apply the Communication output format and confidence tags — and proactive triggers give explicit entry conditions. But checkpoints are implicit at best: the "Internal Quality Loop" validation is referenced via a missing external file ("see c-level-advisor/skills/agent-protocol/SKILL.md"), sub-command workflows are deferred to nonexistent sibling skills, and no verification step exists inside this file. This is the 3 anchor ("steps listed but validation gaps; sequence present but checkpoints missing or implicit"), not 4, since the actual validating detail is unavailable in the bundle.

3 / 5

Progressive Disclosure

The body is well-sectioned and its references are clearly signaled with one-line descriptions ("references/hard_things.md — Firing, layoffs, pivoting...", "agents/devils-advocate.md — Always finds 3 concerns..."), all one level deep — better signaling than the 3 anchor describes. But scored against the actual bundle structure, none of the referenced files exist: no references/, scripts/, or agents/ directories and no ../challenge/SKILL.md siblings, so every navigation pointer in the file is broken within this bundle. The broken disclosure chain keeps it at 3 (structure present, organization incomplete) rather than 4; it is not 2 because the body itself is well-organized, not an inline dump of misplaced content.

3 / 5

Total

12

/

20

Passed

Description

83%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.

A strong description: it names the domain, lists four concrete actions, and includes an explicit, well-phrased 'Use when...' trigger clause with natural user language. The only deductions are the second-person trigger phrasing (voice violation) and minor overlap risk with general coaching skills.

Suggestions

Rewrite the trigger clause in third person to comply with the voice rule, e.g. "Use when the user needs to find holes in a plan before the board does, make an avoided decision, or run an honest post-mortem."

Add one or two high-frequency natural variations such as "board prep" or "devil's advocate" to strengthen trigger-term coverage.

DimensionReasoningScore

Specificity

"Stress-tests plans, prepares for brutal board meetings, dissects decisions with no good options, and forces honest post-mortems" lists multiple specific concrete actions with comprehensive coverage of the skill's framework set, which matches the 5 anchor. However, the trigger clause "Use when you need someone to find the holes..." uses second-person voice, which the judging guidelines penalize by reducing specificity by 1, landing at 4.

4 / 5

Completeness

It explicitly answers both questions: the "what" is a set of four concrete capabilities ("Stress-tests plans, prepares for brutal board meetings, dissects decisions with no good options, and forces honest post-mortems") and the "when" is an explicit "Use when you need someone to find the holes before the board does, make a decision you've been avoiding, or understand what actually went wrong" clause with concrete trigger phrases. This is the closest match to the 5 anchor and clearly better than the 4 anchor, whose "when" is merely adequate.

5 / 5

Trigger Term Quality

Natural phrases users would actually say are present — "stress-tests plans", "board meetings", "post-mortems", "make a decision you've been avoiding", "understand what actually went wrong" — giving good keyword coverage. A few natural terms users might say are missing (e.g. "challenge my plan", "devil's advocate", "board prep", "hard conversation"), which matches the 4 anchor rather than the comprehensive synonym coverage of 5.

4 / 5

Distinctiveness Conflict Risk

"Adversarial thinking partner for founders and executives" carves a clear niche (adversarial executive coaching, not general advice) and its triggers (board scrutiny, avoided decisions, post-mortems) are distinct from generic productivity or coaching skills, matching the 4 anchor's "mostly distinct; minor overlap risk". It is not a 5 because "stress-tests plans" could still overlap with generic strategy-review or business-coaching skills that also claim plan critique.

4 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 5 missing

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/executive-mentor/SKILL.md

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.