CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

connect

Connect ad accounts and GA4 through the Synter browser flow and verify the selected workspace.

Quality

78%

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 ./packages/claude-directory/skills/connect/SKILL.md

The canonical home for this skill is connect in Synter-Media-AI/plugin

SKILL.md
Quality
Evals
Security

Quality

Content

92%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 a model of lean, actionable instruction: exact tool names, a concrete URL, explicit validation and re-verification steps, an error-recovery path, and a hard pre-write safety check. The only improvement space is showing example tool invocations or expected outputs to make the guidance fully copy-paste ready.

DimensionReasoningScore

Conciseness

Every sentence carries actionable instruction — tool names, the exact URL, and security boundary ('Never collect keys, tokens, or authorization codes in chat') — with zero padding or explanation of concepts Claude already knows.

5 / 5

Actionability

Names exact tools (`get_connection_status`, `list_connected_accounts`, `verify_platform_accounts`, `ga4_get_properties`, `get_pixel_health`) and a specific URL with concrete post-connect verification steps; the minor gap is that no example invocations, parameters, or expected outputs are shown.

4 / 5

Workflow Clarity

Clear sequence (check status → connect via browser URL → re-run verification tools → confirm workspace before any write) with explicit validation checkpoints and a feedback loop ('If access fails, confirm the selected workspace and the connected user's platform permissions. Reconnect through browser OAuth').

5 / 5

Progressive Disclosure

At ~14 lines with no bundle files and no content that warrants external references, the skill is appropriately self-contained; per the rubric's simple-skill guideline, well-organized short content with no nested references merits full credit.

5 / 5

Total

19

/

20

Passed

Description

53%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 concise, specific, and third-person, clearly stating what the skill does, but it lacks any 'Use when...' trigger guidance and omits common synonyms users might say. It sits at the midpoint of the rubric: accurate and distinct, yet not self-contained for triggering purposes.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user needs to connect an ad account or GA4 to Synter, or asks about linked accounts or workspace connections.'

Include natural synonyms such as 'Google Ads', 'Google Analytics', and 'link accounts' to improve trigger term coverage.

Optionally surface one more capability from the body (e.g. diagnosing access failures or checking tracking/pixel health) to round out the 'what' coverage.

DimensionReasoningScore

Specificity

Names the domain ('ad accounts and GA4', 'Synter browser flow') and two concrete actions ('Connect', 'verify the selected workspace'), but coverage is not comprehensive — no mention of diagnosing access failures or reporting account details that the body actually covers.

3 / 5

Completeness

The 'what' is clear (connect ad accounts/GA4 via the Synter browser flow and verify the workspace), but there is no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the rubric guidelines.

3 / 5

Trigger Term Quality

'ad accounts', 'GA4', 'connect', and 'workspace' are terms users would naturally say, but common variations and synonyms like 'Google Ads', 'Google Analytics', or 'link account' are missing.

3 / 5

Distinctiveness Conflict Risk

The Synter-specific connection niche is mostly distinct with clear triggers; only minor overlap risk with sibling Synter account-management skills, keeping it below a 5.

4 / 5

Total

13

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Synter-Media-AI/plugin

Path

packages/claude-directory/skills/connect/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.