agentsclimarketplace

Jtbd brief

Skill savvides/jtbd/jtbd-brief

Drafts a JTBD-native product brief from Job Map data. Accepts a Job Map YAML file (.jtbd/jobs/*.yml). Outputs to .jtbd/briefs/. Use when: "product brief", "jtbd brief", "write prd".From its SKILL.md

Install
npx -y skills add savvides/jtbd --skill jtbd-brief

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.6 KB, 352 tokens by cl100k_base, as published. Nobody here has run it

Preamble

Check for .jtbd/ directory. Make sure the .jtbd/briefs/ directory exists.

[ -d ".jtbd/jobs" ] || { echo "Error: .jtbd/jobs/ directory not found. Run /jtbd-map first."; exit 1; }
mkdir -p .jtbd/briefs/

Read Input

  1. If the user provided an argument, use that file path.
  2. If no argument is provided, ask the user to provide the path to a Job Map YAML file (in .jtbd/jobs/).

Use the Read tool to read the Job Map file. Ask the user if they also want to include context from a specific pattern file; if yes, read that too.

Process Data

Instruct the LLM to draft a "JTBD-Native" Product Brief. The brief must explicitly link proposed features or interventions back to the friction points identified in the Job Map.

Structure the brief exactly like this:

# Product Brief: [Feature/Project Name]

## 1. The Job
[What the customer is trying to achieve]

## 2. The Forces
[What is pushing/pulling them, and what anxieties/habits must be overcome]

## 3. Timeline Interventions
[Where in the customer's journey the product should intercept them]

## 4. Map Opportunities
[Specific feature proposals directly linked to the friction points in the Job Map]

Output

Write the generated Markdown to .jtbd/briefs/[feature-slug].md using the Write tool. Inform the user where the file was saved.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,696. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.