ajtbd-job-graph

Generate granular AJTBD job graphs with sub-tasks and problem strength scores.

70|18|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/snowtema/ajtbd-skills --skill ajtbd-job-graph
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ajtbd-job-graph
Source: https://github.com/snowtema/ajtbd-skills/tree/main/ajtbd-job-graph
Command: npx skills add https://github.com/snowtema/ajtbd-skills --skill ajtbd-job-graph

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious and inconsistent manual work of breaking down core customer jobs into granular, actionable sub-jobs for specific product segments, which is required to build a complete Advanced Jobs To Be Done analysis without a structured framework.

Core Features & Use Cases

  • Structured Job Decomposition: Automatically breaks down core customer jobs into sub-tasks following AJTBD methodology, with full context for each task including timing, triggers, customer emotions, success criteria, and 10-point pain point strength scores.
  • Dependency Validation: Automatically checks for required prior segmentation artifacts in the .ajtbd/segments.md file to ensure workflow continuity.
  • Use Case: For a B2B small business CRM product, use this skill to map all sub-jobs related to the core job of "managing customer relationships" for your target retail segment, including context like "when a customer makes their first repeat purchase" and triggers like "customer signs up for the loyalty program".

Quick Start

Use the ajtbd-job-graph skill to generate a detailed job graph for the first B2B segment defined in your existing .ajtbd/segments.md file.

Frequently Asked Questions about ajtbd-job-graph

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I decompose core customer jobs into sub-tasks for product research?

You decompose core customer jobs into sub-tasks by generating a job graph using the Advanced Jobs To Be Done methodology, which breaks down target segment tasks with full context, triggers, emotions, success criteria, and 10-point problem strength scores.

What is an AJTBD job graph and when do I need it for product management?

An AJTBD job graph is a structured decomposition of core customer jobs into granular sub-tasks for a specific product segment, needed when you have completed initial user segmentation and must map detailed customer tasks, pain points, and triggers.

Do I need a customer segmentation file before generating an AJTBD job graph?

Yes, you need a completed customer segmentation file. The process validates for required prior segmentation artifacts in the .ajtbd/segments.md file to ensure workflow continuity before generating the detailed job graph.

How do I map customer pain points and success criteria using the Jobs To Be Done framework?

You map pain points and success criteria by generating a structured job graph that assigns full context, including timing, customer emotions, success criteria, and 10-point pain point strength scores, to each decomposed sub-job for your target segment.

Where are the generated AJTBD job graph artifacts saved?

Generated job graph artifacts are saved to the .ajtbd/job-graph.md project artifact file, containing the structured output with context, success criteria, and problem strength scores for each decomposed sub-job.

Can I use this job graph methodology for B2B product segments?

Yes, you can generate job graphs for B2B product segments. For example, mapping sub-jobs for managing customer relationships in a B2B retail segment, including triggers like a customer signing up for a loyalty program.