CtrlK
BlogDocsLog inGet started
Tessl Logo

jtbd-framing

The Jobs-to-be-Done framework as applied product methodology. Job statements, struggling moments, hire and fire criteria, the difference between feature-thinking and job-thinking. Honest about where JTBD adds clarity (discovery, prioritization, positioning) and where it becomes performative ritual (job-statement workshops that do not drive decisions, persona-theater disguised as JTBD). Triggers on jobs-to-be-done, JTBD, job statements, struggling moments, hire criteria, fire criteria, switch triggers, functional emotional social jobs, outcome-driven innovation. Also triggers when a team is over-relying on feature-request lists or persona archetypes that do not drive product decisions, when a positioning conversation needs the framing JTBD provides, or when discovery is producing outputs that do not connect to product strategy.

65

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

57%

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

Well-structured methodology skill with excellent progressive disclosure — a concise overview linking to 8 real, one-level-deep reference files. Weaker on conciseness and actionability due to repeated ritual-vs-analytical framing and a prose-heavy mix of conceptual diagnosis over executable instruction.

Suggestions

Consolidate the 'ritual vs analytical tool' point so it is stated once authoritatively rather than restated across the intro, 'adds clarity vs ritual' section, failure modes, 12 considerations, and closing — this would tighten conciseness.

Convert the 'Applying JTBD to discovery/prioritization/positioning' sections into explicit numbered workflows with validation checkpoints (e.g., 'after clustering, confirm each cluster maps to a struggling moment before naming jobs') to lift workflow clarity.

Lead each application mode with a copy-paste-ready template or prompt block before the framing prose, so actionable guidance is front-loaded rather than embedded in conceptual description.

DimensionReasoningScore

Conciseness

The body adds genuine domain expertise Claude lacks, but the 'ritual vs analytical tool' theme is restated in the intro, the 'adds clarity vs ritual' section, failure modes, the 12 considerations, and the closing, and the closing largely restates the opening. Not 3 because this redundancy could be tightened; not 1 because it is not padded with concepts Claude already knows.

2 / 3

Actionability

Provides concrete artifacts — a job-statement template with three worked examples, specific interview prompts ('Walk me through the last time you did X'), hire/fire criteria lists, and a 12-point audit checklist — but a large portion is conceptual framing and diagnosis rather than step-by-step executable instruction. Not 3 because guidance is embedded in framing prose rather than copy-paste-ready throughout; not 1 because concrete templates and prompts are present.

2 / 3

Workflow Clarity

Sequences exist (the discovery section: structure interviews around struggling moments → gather job statements after → cluster → name) and a litmus test acts as a checkpoint, but checkpoints are mostly implicit and the multi-mode methodology lacks a tightly sequenced end-to-end flow. Not 3 because validation checkpoints are not explicit; not 1 because steps and an audit checklist are present.

2 / 3

Progressive Disclosure

A clear overview body pointing to 8 well-signaled, one-level-deep reference files via 'Detail in [references/...]' links, plus a consolidated 'Reference files' index; all referenced files exist. Matches the 3 anchor: clear overview, appropriately split, easy navigation, no nested references.

3 / 3

Total

9

/

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 strong description: third-person voice, specific capabilities, explicit 'Triggers on...' / 'Also triggers when...' guidance, and a distinct JTBD niche with low conflict risk. It clearly answers both what the skill does and when to invoke it.

DimensionReasoningScore

Specificity

Lists multiple specific concrete capabilities — 'Job statements, struggling moments, hire and fire criteria, the difference between feature-thinking and job-thinking' — rather than vague language. Not the 2 anchor because it is comprehensive across the methodology's deliverables, not just naming the domain.

3 / 3

Completeness

Explicitly answers what ('The Jobs-to-be-Done framework as applied product methodology...') and when ('Triggers on...', 'Also triggers when a team is over-relying on feature-request lists...'). Not capped at 2 because explicit trigger guidance is present, equivalent to a 'Use when' clause.

3 / 3

Trigger Term Quality

'Triggers on jobs-to-be-done, JTBD, job statements, struggling moments, hire criteria, fire criteria, switch triggers, functional emotional social jobs, outcome-driven innovation' gives good coverage of the natural terms a PM would actually say, including common variations. Not 2 because both the canonical term and abbreviations plus situational triggers are present.

3 / 3

Distinctiveness Conflict Risk

A clear JTBD niche with distinct, methodology-specific triggers (job statements, hire/fire criteria, struggling moments) unlikely to fire for unrelated skills. Not 2 because the triggers are specific to JTBD rather than overlapping with generic product/synthesis skills.

3 / 3

Total

12

/

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

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