CtrlK
BlogDocsLog inGet started
Tessl Logo

connections-optimizer

Reorganize the user's X and LinkedIn network with review-first pruning, add/follow recommendations, and channel-specific warm outreach drafted in the user's real voice. Use when the user wants to clean up following lists, grow toward current priorities, or rebalance a social graph around higher-signal relationships.

64

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/connections-optimizer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-organized, safety-conscious orchestration skill body: lean bullets, defined modes, platform-specific rules, and a concrete output template, with review-first gating properly wired into the workflow. Its main weakness is actionability — the scoring model and several rules stay qualitative without weights, thresholds, or examples that would make execution deterministic.

Suggestions

Add concrete weights or a scoring heuristic to the Scoring Model (e.g., point values per positive/negative signal and a confidence threshold for the prune queue) so 'score prune candidates' becomes executable rather than qualitative.

Deduplicate the safety rules: consolidate the repeated no-auto-send and LinkedIn review-first statements between Safety Defaults, Platform Rules, and Outbound Rules into one authoritative section.

Add a post-review feedback step to the workflow (e.g., what to do when the user rejects or modifies queue items) to close the validation loop before the apply step.

DimensionReasoningScore

Conciseness

The body is almost entirely lean bullet lists with no explanation of concepts Claude already knows, but there is minor redundancy: "do not auto-send" in Safety Defaults is repeated in Outbound Rules, and the LinkedIn review-first rule appears in both Safety Defaults and Platform Rules.

4 / 5

Actionability

Concrete elements exist (named tools like x-api, lead-intelligence, brand-voice; three defined modes; a full review-pack output template), but the core Scoring Model is qualitative — signals like "reciprocity" and "low-value noise" are listed with no weights, thresholds, or worked examples, and there is no executable guidance for the key steps.

3 / 5

Workflow Clarity

The 8-step workflow is clearly sequenced and the destructive/batch nature is handled with explicit review gating ("Return a review pack before any apply step", "still review-gated before apply"), so the batch-operation cap does not bind. The minor gap is the absence of a feedback loop for when the user rejects or edits queue items.

4 / 5

Progressive Disclosure

The single-file body is well-sectioned (When to Activate, Required Inputs, Modes, Platform Rules, Workflow, Review Pack Format) with appropriately overview-level content and clear navigation, though it is a monolithic file with no reference files despite listing several related skills.

4 / 5

Total

15

/

20

Passed

Description

88%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: third-person voice, concrete multi-action capability statement, and an explicit 'Use when...' trigger clause with natural user phrasing. The only gaps are a few missing synonyms ("unfollow", "connections") and slight overlap with adjacent outreach/voice skills.

DimensionReasoningScore

Specificity

"Reorganize the user's X and LinkedIn network with review-first pruning, add/follow recommendations, and channel-specific warm outreach drafted in the user's real voice" lists multiple specific concrete actions (pruning, add/follow recommendations, warm outreach drafting) across two named platforms, giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

The description explicitly answers what it does (review-first pruning, add/follow recommendations, channel-specific warm outreach) and when to use it ("Use when the user wants to clean up following lists, grow toward current priorities, or rebalance a social graph around higher-signal relationships").

5 / 5

Trigger Term Quality

Natural phrases like "clean up following lists", "rebalance a social graph", "follow", plus platform names X and LinkedIn give good keyword coverage, but common user phrasings such as "unfollow" and "connections" are missing.

4 / 5

Distinctiveness Conflict Risk

The X/LinkedIn network-restructuring niche is clear and distinct, but "warm outreach drafted in the user's real voice" overlaps with brand-voice and lead-intelligence skill territory, creating minor conflict risk.

4 / 5

Total

18

/

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
affaan-m/ECC
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.