For end users
jobs-to-be-done
Map keywords to the jobs your ICP is trying to do.
What it does
Reframes your keyword universe through the JTBD lens: keywords are evidence; jobs are the underlying motivation. The skill clusters your keywords into the actual jobs your audience is hiring a solution for, then maps each cluster to the personas in your ICP.
Returns three views: jobs grouped by persona, the keyword-to-job mapping (one keyword can serve multiple jobs), and a list of jobs your ICP profile suggests but no keywords currently capture.
Inputs
workspace_id
Outputs
jtbd_per_persona— jobs your ICP cares about, grouped by personakeyword_to_job_map— each keyword tagged with one or more jobsuncovered_jobs— jobs the ICP suggests but no keywords currently address
When to run
Once you have a meaningful keyword set (after a GSC import or after seeding). Re-run when your ICP changes, or when you want to validate that the content you’re planning addresses real jobs.
Where it lives
pectusai/skills/jobs-to-be-done/SKILL.md