jobs-to-be-done-extractor

Solid

Extract JTBD statements from custdev transcripts and interview notes. Synthesizes multiple md/txt files into a prioritized JTBD map with evidence quotes and frequency counts. Use when converting custdev notes to structured jobs, preparing for roadmap sessions, synthesizing interview patterns. Triggers: 'extract jobs to be done', 'JTBD from interviews', 'синтез custdev заметок', 'извлеки JTBD из интервью'.

Data & Documents 14 stars 3 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
39
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Jobs-to-be-Done Extractor This skill reads a folder of custdev transcripts and interview notes (md or txt files) and extracts structured Jobs-to-be-Done (JTBD) statements with evidence quotes and cross-file frequency counts. Output is a prioritized JTBD map with confidence labels ready for roadmap and prioritization work. **Input:** - Folder with custdev files (.md or .txt) — transcripts, interview notes, open-ended survey responses **Output:** - Markdown JTBD map with ranked statements, evidence quotes, source references, and a Patterns & Gaps section --- ## Language Detection Detect the user's language from their message: - If Russian (or contains Cyrillic): respond in Russian - If English (or other Latin-script language): respond in English - If ambiguous: respond in the language of the trigger phrase used --- ## Instructions ### Step 1: Validate and Read Input Files 1. Ask the user to point to the folder containing custdev files (if not already provided). 2. List all .md and .txt files in the folder. - If no files found: stop. Report: "No input files found. Point me to a folder with custdev transcripts or notes (md or txt)." - If files found: report count — "Reading N files from [folder]." 3. Read each file sequentially. - If a file is empty or unreadable: skip it, note filename — "Skipped: [filename] — empty or unreadable." Continue with remaining files. 4. If only 1 file found: note — "Single source — frequency analysis not applicable. All statement...

Details

Author
KirKruglov
Repository
KirKruglov/claude-skills-kit
Created
4 months ago
Last Updated
yesterday
Language
N/A
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category