CtrlK
BlogDocsLog inGet started
Tessl Logo

ads-microsoft

Microsoft/Bing Ads deep analysis covering search, Performance Max, Audience Network, and Copilot integration. Evaluates 24 checks with focus on Google Ads import validation, unique Microsoft features (LinkedIn audience targeting, in-market audiences), and cost advantage assessment. Use when user says Microsoft Ads, Bing Ads, Bing PPC, Bing search ads, Copilot ads, Microsoft search ads, Google import audit, or Microsoft campaign.

63

Quality

75%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/ads-microsoft/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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

This is a strong skill description that excels across all dimensions. It provides specific capabilities, comprehensive trigger terms covering natural user language variations, explicit 'Use when' guidance, and a clearly distinct niche focused on Microsoft/Bing Ads analysis. The description is well-structured and uses appropriate third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'deep analysis covering search, Performance Max, Audience Network, and Copilot integration', 'Evaluates 24 checks', 'Google Ads import validation', 'LinkedIn audience targeting, in-market audiences', and 'cost advantage assessment'.

3 / 3

Completeness

Clearly answers both 'what' (deep analysis of Microsoft/Bing Ads covering specific areas, evaluating 24 checks with focus on specific features) and 'when' (explicit 'Use when user says...' clause with multiple trigger phrases).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'Microsoft Ads', 'Bing Ads', 'Bing PPC', 'Bing search ads', 'Copilot ads', 'Microsoft search ads', 'Google import audit', 'Microsoft campaign'. These cover common variations and natural phrasing.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche focused specifically on Microsoft/Bing Ads. The mention of platform-specific features like LinkedIn audience targeting, Copilot integration, and Google Ads import validation makes it very unlikely to conflict with other ad platform skills.

3 / 3

Total

12

/

12

Passed

Implementation

50%

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

This is a well-structured Microsoft Ads audit skill with clear categorization, specific check IDs, concrete thresholds, and a defined output format. Its main weaknesses are the lack of executable/automated steps (no scripts or commands for data collection or validation), missing feedback loops in the workflow, and significant content duplication with referenced files that inflates the token footprint. The Copilot and import validation sections add genuine value with specific, non-obvious guidance.

Suggestions

Add explicit validation checkpoints in the process workflow (e.g., 'Verify all 24 checks have data before scoring' and 'If reference files are unavailable, flag and proceed with inline thresholds only').

Trim inline threshold tables and check descriptions that are already covered in the referenced microsoft-audit.md and benchmarks.md files — keep only a summary in SKILL.md and defer details to those files.

Make the data collection step actionable by specifying exact export formats, required columns, or API endpoints needed (e.g., 'Export campaign performance report with columns: Campaign, Clicks, Impressions, Cost, Conversions, Network').

Remove the 'Bing Demographic Context' section or reduce it to a single line — Claude can infer audience optimization guidance from the check criteria without a primer on Bing's user demographics.

DimensionReasoningScore

Conciseness

The skill is mostly efficient with good use of tables and structured lists, but includes some unnecessary context Claude already knows (e.g., the 'Bing Demographic Context' section explaining what Bing's audience looks like, and general advice like 'Professional tone, less casual than Google/Meta'). The Google Import section has some padding explaining obvious things like 'Campaign structure and ad groups' transferring correctly.

2 / 3

Actionability

The skill provides concrete check IDs, specific thresholds, and a clear scoring output format, which is good. However, it lacks executable commands or code for data collection, UET tag validation, or report generation. The process steps are directional ('Collect Microsoft Ads data') rather than specifying exact tools, scripts, or API calls to use.

2 / 3

Workflow Clarity

The 7-step process at the top provides a clear sequence, and the audit checks are well-categorized with weights. However, there are no explicit validation checkpoints or feedback loops — for instance, no step to verify data completeness before scoring, no error recovery if reference files are missing, and no checkpoint between evaluation and report generation to verify scoring accuracy.

2 / 3

Progressive Disclosure

The skill references three external files (microsoft-audit.md, benchmarks.md, scoring-system.md) which is good progressive disclosure, but then proceeds to inline substantial detail that likely overlaps with those reference files (the full 24-check descriptions, benchmark thresholds, scoring weights). The content would benefit from keeping the SKILL.md as a concise overview and deferring detailed check descriptions and thresholds to the referenced files.

2 / 3

Total

8

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

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