Skip to main content
Back to the field guide

A field guide to the /echo-jobs skill

AI Jobs-to-Be-Done Analysis

JTBD reframes user research around the job. /echo-jobs produces JTBD statements with functional + emotional jobs, frequency, intensity, and underserved score.

Echo · User Research6 min readDecember 31, 2025

Jobs-to-Be-Done reframes user research around the job the user is trying to do rather than the demographic they fit. The framing produces insights features alone do not: a user hires the product to be productive, to feel competent, to avoid embarrassment. The functional and emotional jobs are both real, and ignoring either leaves the team building a product that addresses one and not the other.

The /echo-jobs skill produces JTBD statements from raw user input. Each statement names the functional job (what the user is trying to do), the emotional job (how they want to feel), frequency (how often), intensity (how important), and an underserved score (how well their current solution addresses the job).

Tonone's /echo-jobs skill produces structured JTBD statements with functional and emotional jobs, frequency, intensity, and underserved score.

Install

/echo-jobs ships with the Echo agent in Tonone for Claude Code.

1. Add to marketplace

$ claude plugin marketplace add tonone-ai/tonone

2. Install Echo

$ claude plugin install echo@tonone-ai

Frequently asked questions

What does /echo-jobs do?
It produces structured JTBD statements with functional and emotional jobs, frequency, intensity, and underserved score.
How do I install /echo-jobs?
Install Tonone for Claude Code via tonone.ai/get-started.

Pairs well with