CtrlK
BlogDocsLog inGet started
Tessl Logo

incoming-request-advisor

Decode an incoming message into a structured breakdown that separates the literal ask from the job-to-be-done. Use before replying to a loaded Slack ping, email, mandate, or escalation.

73

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

A well-structured, actionable interactive skill with a clear sequenced workflow and a copy-paste breakdown template. Its main weakness is conciseness: Key Concepts explains PM basics and Common Pitfalls re-covers the same concepts, adding length without proportional new signal.

Suggestions

Collapse or trim the 'Common Pitfalls' section so it does not re-explain concepts already in 'Key Concepts' — keep each pitfall to a one-line symptom and a pointer to the relevant concept rather than restating it.

Tighten 'Key Concepts' by cutting explanatory asides Claude already knows (e.g. 'A quick question from your CEO is not a quick question'); keep only the skill-specific rules (Sticky-Note Rule, twelve-section scaling, Infer-Do-Not-Invent).

Consider moving the two full worked examples to the already-referenced examples/conversation-flow.md and keeping only the abridged exec-ping excerpt inline, reducing SKILL.md length.

DimensionReasoningScore

Conciseness

The body is mostly efficient but padded: the 'Key Concepts' section explains PM basics Claude already knows (e.g. 'A quick question from your CEO is not a quick question') and the four 'Common Pitfalls' re-explain concepts already covered in Key Concepts (ask-vs-JTBD, success-criteria-vs-must-haves, infer-don't-invent, scale-depth). Not a 1 because substantial actionable content (template, steps, rules) is present; not a 3 because the repetition and conceptual restatement could be tightened.

2 / 3

Actionability

Provides a copy-paste-ready 12-section breakdown template, a concrete Sticky-Note Rule (4–8 word bullets, ASCII only), four numbered next-step options, and worked examples — concrete and specific guidance rather than vague direction, meeting the top anchor for an instruction skill.

3 / 3

Workflow Clarity

Steps are clearly sequenced (Extract → Fill gaps → Render breakdown → Open conversation) with explicit checkpoints and edge-case handling ('If any part is unreadable… say so', 'at most 3 questions, one at a time', mark 'none stated'). This is an interactive analysis task, not a destructive/batch operation, so the missing-validation cap does not apply.

3 / 3

Progressive Disclosure

SKILL.md is a clear overview with well-signaled one-level-deep references ([`template.md`](template.md), [`examples/conversation-flow.md`](examples/conversation-flow.md)) and a cleanly organized Related Skills section; the core 12-section template is appropriately inline and navigation is easy. No bundle files exist on disk, but the structure and signaling match the top anchor.

3 / 3

Total

11

/

12

Passed

Description

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.

A tight, third-person description that states concrete capabilities and an explicit 'Use before...' trigger with natural situational keywords. It cleanly answers what the skill does and when to reach for it with low conflict risk.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'Decode an incoming message into a structured breakdown that separates the literal ask from the job-to-be-done' — matching the anchor that lists several specific actions rather than a single domain+action.

3 / 3

Completeness

It answers both 'what' (decode a message into a structured breakdown separating ask vs JTBD) and 'when' with an explicit 'Use before...' trigger clause, satisfying the top anchor; the trigger guidance is present so it is not capped at 2.

3 / 3

Trigger Term Quality

'Use before replying to a loaded Slack ping, email, mandate, or escalation' supplies natural terms a user would actually say; coverage is broad enough to clear the 'good coverage of natural terms' anchor and is not merely jargon.

3 / 3

Distinctiveness Conflict Risk

The 'literal ask vs job-to-be-done' framing and stakeholder-comms triggers (Slack ping, mandate, escalation) carve a clear niche unlikely to fire for unrelated skills, matching the 'clear niche with distinct triggers' anchor.

3 / 3

Total

12

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 2 missing, 6 suspicious

Warning

Total

14

/

16

Passed

Repository
deanpeters/Product-Manager-Skills
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.