Microsoft/Bing Ads deep analysis covering search, Performance Max, Audience Network, and Copilot integration. Evaluates 20 checks with focus on Google import validation, unique Microsoft features, and cost advantage assessment. Use when user says Microsoft Ads, Bing Ads, Bing PPC, Copilot ads, or Microsoft campaign.
82
78%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/ads-microsoft/SKILL.mdQuality
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 clearly defines its scope (Microsoft/Bing Ads analysis), lists specific capabilities (20 checks, Google import validation, cost advantage assessment), and provides explicit trigger terms. It uses proper third-person voice throughout and is concise without being vague.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'deep analysis covering search, Performance Max, Audience Network, and Copilot integration', 'Evaluates 20 checks', 'Google import validation', 'unique Microsoft features', and 'cost advantage assessment'. | 3 / 3 |
Completeness | Clearly answers both 'what' (deep analysis covering specific ad types, evaluates 20 checks with specific focus areas) and 'when' (explicit 'Use when user says...' clause with multiple trigger terms). | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural terms users would say: 'Microsoft Ads', 'Bing Ads', 'Bing PPC', 'Copilot ads', 'Microsoft campaign'. These are all natural variations a user would use when referring to this platform. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive with a clear niche focused specifically on Microsoft/Bing Ads. The mention of platform-specific features like Copilot integration, Google import validation, and Audience Network makes it very unlikely to conflict with general PPC or Google Ads skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
57%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, and good use of progressive disclosure through external references. Its main weaknesses are the lack of validation/feedback loops in the workflow and some sections that explain context Claude likely already knows (demographic descriptions). The actionability could be improved with more concrete 'how-to' steps rather than 'what to check' descriptions.
Suggestions
Add explicit validation checkpoints in the workflow, e.g., 'After step 5, verify all 20 checks have a status assigned before calculating the score' and 'If fewer than 15 checks are evaluable due to missing data, note data gaps in the report.'
Trim or remove the 'Bing Demographic Context' section—Claude can infer audience characteristics; instead, just list the ad copy optimization bullet points as actionable guidance.
Add a concrete example of a completed check evaluation (e.g., 'MS06: CPC is $1.20 vs Google $1.85 = 35% lower → PASS') to make the scoring process more executable.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Generally efficient but includes some unnecessary context Claude already knows (e.g., the 'Bing Demographic Context' section explaining what Bing's audience looks like, and explanations of what Google imports are). The feature table and thresholds are well-structured and earn their tokens, but the demographic section and some import explanations could be tightened. | 2 / 3 |
Actionability | Provides specific check IDs, thresholds, and a clear scoring framework, but lacks executable code or concrete commands. The guidance is structured around evaluation criteria (PASS/WARNING/FAIL) which is actionable for an audit, but many instructions are descriptive rather than prescriptive (e.g., 'verify all landing page URLs are correct' without specifying how). | 2 / 3 |
Workflow Clarity | The top-level process has 7 numbered steps which provide a clear sequence, and the audit checks are well-categorized with weights. However, there are no explicit validation checkpoints or feedback loops—no 'if score is below X, re-examine Y' or verification steps after generating the report. For a 20-check audit process, missing validation/error recovery caps this at 2. | 2 / 3 |
Progressive Disclosure | Effectively references three external files (microsoft-audit.md, benchmarks.md, scoring-system.md) for detailed content while keeping the SKILL.md as an actionable overview. References are one level deep and clearly signaled in the process steps. The content is well-organized into logical sections without being monolithic. | 3 / 3 |
Total | 9 / 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.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
c2ca51f
Table of Contents
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.