CtrlK
BlogDocsLog inGet started
Tessl Logo

apm-strategy

Activate for changes to project positioning, release communication, community-facing artifacts, or breaking-change decisions in microsoft/apm. Triggers on README, MANIFESTO, PRD, CHANGELOG, release workflows, and issue templates.

76

Quality

95%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

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

An exemplary lean instruction-only skill: terse, concrete, well-organized, with a single clearly-signaled external reference and no padding.

DimensionReasoningScore

Conciseness

The body is terse bullet lists with no concept-padding (it never explains what a README, CHANGELOG, or incumbent is) and pointed phrasing like "No vibes-based assertions." Every token earns its place and it assumes Claude's competence. It is not level 2 because there is no unnecessary explanation or padding to trim.

3 / 3

Actionability

Rules give concrete, specific guidance: "Ground every claim in `gh` CLI evidence (stars, issues, PRs, releases, traffic, contributors)", "Every breaking change ships with a `CHANGELOG.md` entry and a one-line migration note", and exact file paths like `.github/workflows/build-release.yml`. Per the instruction-skill note, absence of code is not penalized when guidance is this actionable. It is not level 2 because key details (evidence categories, file targets, prioritization order) are present, not missing.

3 / 3

Workflow Clarity

This is a single-purpose review/arbiter skill under 50 lines with no destructive or batch operations, so the simple-skills allowance applies: the single action (apply the key rules when triggered, arbitrate disagreements) is unambiguous and the content is clearly organized into "When to activate" and "Key rules". It is not level 2 because no validation checkpoint is required for this non-destructive context, so the cap does not apply.

3 / 3

Progressive Disclosure

The body is a short overview split into two well-organized sections with one clearly-signaled, one-level-deep reference ([APM CEO persona](../../../.apm/agents/apm-ceo.agent.md)). There is no monolithic wall of text and no nested references. It is not level 2 because structure and signaling are already clean for a sub-50-line skill with no bundle files.

3 / 3

Total

12

/

12

Passed

Description

90%Weight 40%Scale 1-3

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, tightly-scoped description with explicit triggers and a clear niche; its only weakness is that it describes when to activate rather than what the skill does when activated.

Suggestions

Add a concrete capability verb so the "what" is explicit, e.g. "Reviews and arbitrates changes to project positioning, release communication..." instead of only "Activate for changes to...".

Name the skill's output (e.g. "posts review feedback", "blocks merges pending a CHANGELOG entry") so users know what action to expect when it activates.

DimensionReasoningScore

Specificity

The description names a concrete domain ("project positioning, release communication, community-facing artifacts, or breaking-change decisions") and specific artifacts (README, MANIFESTO, PRD, CHANGELOG, release workflows, issue templates), but "Activate for changes to..." is a trigger rather than a concrete capability — it never states what the skill actually does (review, enforce, arbitrate). It is above level 1 because the domain is specific rather than vague, but below level 3 because no concrete actions are listed.

2 / 3

Completeness

Both the scope (what: "changes to project positioning, release communication, community-facing artifacts, or breaking-change decisions in microsoft/apm") and the trigger guidance (when: "Triggers on README, MANIFESTO, PRD, CHANGELOG, release workflows, and issue templates") are explicitly stated. It is not level 2 because the "when" is explicit rather than implied, satisfying the explicit-trigger requirement.

3 / 3

Trigger Term Quality

"Triggers on README, MANIFESTO, PRD, CHANGELOG, release workflows, and issue templates" plus "breaking-change decisions" gives good coverage of natural, concrete terms a contributor would reference. It is not level 2 because the terms are specific named artifacts rather than generic categories with missing variations.

3 / 3

Distinctiveness Conflict Risk

Scoping to "microsoft/apm" and to a distinct set of strategic artifacts/concerns gives it a clear niche unlikely to conflict with other skills. It is not level 2 because the trigger set is repo-specific and tightly bounded rather than broadly overlapping.

3 / 3

Total

11

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
microsoft/apm
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.