{"id":"6f2670ca-09fc-4662-a6a4-165873ecd1fc","shortId":"cqMwuS","kind":"skill","title":"ship-learn-next","tagline":"Transform learning content (like YouTube transcripts, articles, tutorials) into actionable implementation plans using the Ship-Learn-Next framework. Use when user wants to turn advice, lessons, or educational content into concrete action steps, reps, or a learning quest.","description":"# Ship-Learn-Next Action Planner\n\nThis skill helps transform passive learning content into actionable **Ship-Learn-Next cycles** - turning advice and lessons into concrete, shippable iterations.\n\n## When to Use This Skill\n\nActivate when the user:\n- Has a transcript/article/tutorial and wants to \"implement the advice\"\n- Asks to \"turn this into a plan\" or \"make this actionable\"\n- Wants to extract implementation steps from educational content\n- Needs help breaking down big ideas into small, shippable reps\n- Says things like \"I watched/read X, now what should I do?\"\n\n## Core Framework: Ship-Learn-Next\n\nEvery learning quest follows three repeating phases:\n\n1. **SHIP** - Create something real (code, content, product, demonstration)\n2. **LEARN** - Honest reflection on what happened\n3. **NEXT** - Plan the next iteration based on learnings\n\n**Key principle**: 100 reps beats 100 hours of study. Learning = doing better, not knowing more.\n\n## How This Skill Works\n\n### Step 1: Read the Content\n\nRead the file the user provides (transcript, article, notes):\n\n```bash\n# User provides path to file\nFILE_PATH=\"/path/to/content.txt\"\n```\n\nUse the Read tool to analyze the content.\n\n### Step 2: Extract Core Lessons\n\nIdentify from the content:\n- **Main advice/lessons**: What are the key takeaways?\n- **Actionable principles**: What can actually be practiced?\n- **Skills being taught**: What would someone learn by doing this?\n- **Examples/case studies**: Real implementations mentioned\n\n**Do NOT**:\n- Summarize everything (focus on actionable parts)\n- List theory without application\n- Include \"nice to know\" vs \"need to practice\"\n\n### Step 3: Define the Quest\n\nHelp the user frame their learning goal:\n\nAsk:\n1. \"Based on this content, what do you want to achieve in 4-8 weeks?\"\n2. \"What would success look like? (Be specific)\"\n3. \"What's something concrete you could build/create/ship?\"\n\n**Example good quest**: \"Ship 10 cold outreach messages and get 2 responses\"\n**Example bad quest**: \"Learn about sales\" (too vague)\n\n### Step 4: Design Rep 1 (The First Iteration)\n\nBreak down the quest into the **smallest shippable version**:\n\nAsk:\n- \"What's the smallest version you could ship THIS WEEK?\"\n- \"What do you need to learn JUST to do that?\" (not everything)\n- \"What would 'done' look like for rep 1?\"\n\n**Make it:**\n- Concrete and specific\n- Completable in 1-7 days\n- Produces real evidence/artifact\n- Small enough to not be intimidating\n- Big enough to learn something meaningful\n\n### Step 5: Create the Rep Plan\n\nStructure each rep with:\n\n```markdown\n## Rep 1: [Specific Goal]\n\n**Ship Goal**: [What you'll create/do]\n**Success Criteria**: [How you'll know it's done]\n**What You'll Learn**: [Specific skills/insights]\n**Resources Needed**: [Minimal - just what's needed for THIS rep]\n**Timeline**: [Specific deadline]\n\n**Action Steps**:\n1. [Concrete step 1]\n2. [Concrete step 2]\n3. [Concrete step 3]\n...\n\n**After Shipping - Reflection Questions**:\n- What actually happened? (Be specific)\n- What worked? What didn't?\n- What surprised you?\n- On a scale of 1-10, how did this rep go?\n- What would you do differently next time?\n```\n\n### Step 6: Map Future Reps (2-5)\n\nBased on the content, suggest a progression:\n\n```markdown\n## Rep 2: [Next level]\n**Builds on**: What you learned in Rep 1\n**New challenge**: One new thing to try/improve\n**Expected difficulty**: [Easier/Same/Harder - and why]\n\n## Rep 3: [Continue progression]\n...\n```\n\n**Progression principles**:\n- Each rep adds ONE new element\n- Increase difficulty based on success\n- Reference specific lessons from the content\n- Keep reps shippable (not theoretical)\n\n### Step 7: Connect to Content\n\nFor each rep, reference the source material:\n\n- \"This implements the [concept] from minute X\"\n- \"You're practicing the [technique] mentioned in the video\"\n- \"This tests the advice about [topic]\"\n\n**But**: Always emphasize DOING over studying. Point to resources only when needed for the specific rep.\n\n## Conversation Style\n\n**Direct but supportive**:\n- No fluff, but encouraging\n- \"Ship it, then we'll improve it\"\n- \"What's the smallest version you could do this week?\"\n\n**Question-driven**:\n- Make them think, don't just tell\n- \"What exactly do you want to achieve?\" not \"Here's what you should do\"\n\n**Specific, not generic**:\n- \"By Friday, ship one landing page\" not \"Learn web development\"\n- Push for concrete commitments\n\n**Action-oriented**:\n- Always end with \"what's next?\"\n- Focus on the next rep, not the whole journey\n\n## What NOT to Do\n\n- ❌ Don't create a study plan (create a SHIP plan)\n- ❌ Don't list all resources to read/watch (pick minimal resources for current rep)\n- ❌ Don't make perfect the enemy of shipped\n- ❌ Don't let them plan forever without starting\n- ❌ Don't accept vague goals (\"learn X\" → \"ship Y by Z date\")\n- ❌ Don't overwhelm with the full journey (focus on rep 1)\n\n## Key Phrases to Use\n\n- \"What's the smallest version you could ship this week?\"\n- \"What do you need to learn JUST to do that?\"\n- \"This isn't about perfection - it's rep 1 of 100\"\n- \"Ship something real, then we'll improve it\"\n- \"Based on [content], what would you actually DO differently?\"\n- \"Learning = doing better, not knowing more\"\n\n## Example Output Structure\n\n```markdown\n# Your Ship-Learn-Next Quest: [Title]\n\n## Quest Overview\n**Goal**: [What they want to achieve in 4-8 weeks]\n**Source**: [The content that inspired this]\n**Core Lessons**: [3-5 key actionable takeaways from content]\n\n---\n\n## Rep 1: [Specific, Shippable Goal]\n\n**Ship Goal**: [Concrete deliverable]\n**Timeline**: [This week / By [date]]\n**Success Criteria**:\n- [ ] [Specific thing 1]\n- [ ] [Specific thing 2]\n- [ ] [Specific thing 3]\n\n**What You'll Practice** (from the content):\n- [Skill/concept 1 from source material]\n- [Skill/concept 2 from source material]\n\n**Action Steps**:\n1. [Concrete step]\n2. [Concrete step]\n3. [Concrete step]\n4. Ship it (publish/deploy/share/demonstrate)\n\n**Minimal Resources** (only for this rep):\n- [Link or reference - if truly needed]\n\n**After Shipping - Reflection**:\nAnswer these questions:\n- What actually happened?\n- What worked? What didn't?\n- What surprised you?\n- Rate this rep: _/10\n- What's one thing to try differently next time?\n\n---\n\n## Rep 2: [Next Iteration]\n\n**Builds on**: Rep 1 + [what you learned]\n**New element**: [One new challenge/skill]\n**Ship goal**: [Next concrete deliverable]\n\n[Similar structure...]\n\n---\n\n## Rep 3-5: Future Path\n\n**Rep 3**: [Brief description]\n**Rep 4**: [Brief description]\n**Rep 5**: [Brief description]\n\n*(Details will evolve based on what you learn in Reps 1-2)*\n\n---\n\n## Remember\n\n- This is about DOING, not studying\n- Aim for 100 reps over time (not perfection on rep 1)\n- Each rep = Plan → Do → Reflect → Next\n- You learn by shipping, not by consuming\n\n**Ready to ship Rep 1?**\n```\n\n## Processing Different Content Types\n\n### YouTube Transcripts\n- Focus on advice, not stories\n- Extract concrete techniques mentioned\n- Identify case studies/examples to replicate\n- Note timestamps for reference later (but don't require watching again)\n\n### Articles/Tutorials\n- Identify the \"now do this\" parts vs theory\n- Extract the specific workflow/process\n- Find the minimal example to start with\n\n### Course Notes\n- What's the smallest project from the course?\n- Which modules are needed for rep 1? (ignore the rest for now)\n- What can be practiced immediately?\n\n## Success Metrics\n\nA good Ship-Learn-Next plan has:\n- ✅ Specific, shippable rep 1 (completable in 1-7 days)\n- ✅ Clear success criteria (user knows when they're done)\n- ✅ Concrete artifacts (something real to show)\n- ✅ Direct connection to source content\n- ✅ Progression path for reps 2-5\n- ✅ Emphasis on action over consumption\n- ✅ Honest reflection built in\n- ✅ Small enough to start today, big enough to learn\n\n## Saving the Plan\n\n**IMPORTANT**: Always save the plan to a file for the user.\n\n### Filename Convention\n\nAlways use the format:\n- `Ship-Learn-Next Plan - [Brief Quest Title].md`\n\nExamples:\n- `Ship-Learn-Next Plan - Build in Proven Markets.md`\n- `Ship-Learn-Next Plan - Learn React.md`\n- `Ship-Learn-Next Plan - Cold Email Outreach.md`\n\n**Quest title should be**:\n- Brief (3-6 words)\n- Descriptive of the main goal\n- Based on the content's core lesson/theme\n\n### What to Save\n\n**Complete plan including**:\n- Quest overview with goal and source\n- All reps (1-5) with full details\n- Action steps and reflection questions\n- Timeline commitments\n- Reference to source material\n\n**Format**: Always save as Markdown (`.md`) for readability\n\n## After Creating the Plan\n\n**Display to user**:\n1. Show them you've saved the plan: \"✓ Saved to: [filename]\"\n2. Give a brief overview of the quest\n3. Highlight Rep 1 (what's due this week)\n\n**Then ask**:\n1. \"When will you ship Rep 1?\"\n2. \"What's the one thing that might stop you? How will you handle it?\"\n3. \"Come back after you ship and we'll reflect + plan Rep 2\"\n\n**Remember**: You're not creating a curriculum. You're helping them ship something real, learn from it, and ship the next thing.\n\nLet's help them ship.","tags":["ship","learn","next","agent","toolkit","softaworks","agent-skills","automation","claude","claude-code","coding-agent","development"],"capabilities":["skill","source-softaworks","skill-ship-learn-next","topic-agent-skills","topic-automation","topic-claude","topic-claude-code","topic-coding-agent","topic-development"],"categories":["agent-toolkit"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/softaworks/agent-toolkit/ship-learn-next","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add softaworks/agent-toolkit","source_repo":"https://github.com/softaworks/agent-toolkit","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 1847 github stars · SKILL.md body (9,030 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:52:59.235Z","embedding":null,"createdAt":"2026-04-18T20:27:50.077Z","updatedAt":"2026-05-18T18:52:59.235Z","lastSeenAt":"2026-05-18T18:52:59.235Z","tsv":"'-10':498 '-2':1025 '-5':517,869,999,1184,1292 '-6':1263 '-7':396,1157 '-8':302,858 '/10':964 '/path/to/content.txt':209 '1':143,188,289,344,387,395,425,464,467,497,537,778,811,876,893,908,919,981,1024,1043,1061,1129,1153,1156,1291,1322,1344,1352,1358 '10':324 '100':170,173,813,1035 '2':152,219,304,330,468,471,516,527,896,913,922,975,1183,1333,1359,1386 '3':159,277,312,472,475,551,868,899,925,998,1003,1262,1341,1374 '4':301,341,857,928,1007 '5':414,1011 '6':512 '7':579 'accept':758 'achiev':299,670,855 'action':14,37,48,58,100,234,262,462,696,871,917,1187,1296 'action-ori':695 'activ':77 'actual':238,481,828,951 'add':558 'advic':30,65,89,609,1070 'advice/lessons':228 'aim':1033 'alway':613,698,1207,1219,1308 'analyz':215 'answer':947 'applic':267 'articl':11,199 'articles/tutorials':1093 'artifact':1169 'ask':90,288,357,1351 'back':1376 'bad':333 'base':165,290,518,564,822,1017,1270 'bash':201 'beat':172 'better':179,833 'big':113,407,1199 'break':111,348 'brief':1004,1008,1012,1228,1261,1336 'build':530,978,1238 'build/create/ship':319 'built':1192 'case':1078 'challeng':539 'challenge/skill':989 'clear':1159 'code':148 'cold':325,1254 'come':1375 'commit':694,1302 'complet':393,1154,1280 'concept':593 'concret':36,69,316,390,465,469,473,693,882,920,923,926,993,1074,1168 'connect':580,1175 'consum':1056 'consumpt':1189 'content':7,34,56,108,149,191,217,226,293,521,572,582,824,862,874,906,1064,1178,1273 'continu':552 'convent':1218 'convers':628 'core':130,221,866,1275 'could':318,364,650,789 'cours':1113,1122 'creat':145,415,719,723,1316,1391 'create/do':433 'criteria':435,890,1161 'current':738 'curriculum':1393 'cycl':63 'date':767,888 'day':397,1158 'deadlin':461 'defin':278 'deliver':883,994 'demonstr':151 'descript':1005,1009,1013,1265 'design':342 'detail':1014,1295 'develop':690 'didn':488,956 'differ':508,830,971,1063 'difficulti':546,563 'direct':630,1174 'display':1319 'done':382,442,1167 'driven':656 'due':1347 'easier/same/harder':547 'educ':33,107 'element':561,986 'email':1255 'emphas':614 'emphasi':1185 'encourag':636 'end':699 'enemi':745 'enough':402,408,1195,1200 'everi':136 'everyth':259,379 'evidence/artifact':400 'evolv':1016 'exact':665 'exampl':320,332,837,1109,1232 'examples/case':251 'expect':545 'extract':103,220,1073,1102 'file':194,206,207,1213 'filenam':1217,1332 'find':1106 'first':346 'fluff':634 'focus':260,704,775,1068 'follow':139 'forev':753 'format':1222,1307 'frame':284 'framework':23,131 'friday':682 'full':773,1294 'futur':514,1000 'generic':680 'get':329 'give':1334 'go':503 'goal':287,427,429,760,850,879,881,991,1269,1286 'good':321,1143 'handl':1372 'happen':158,482,952 'help':52,110,281,1396,1411 'highlight':1342 'honest':154,1190 'hour':174 'idea':114 'identifi':223,1077,1094 'ignor':1130 'immedi':1139 'implement':15,87,104,254,591 'import':1206 'improv':642,820 'includ':268,1282 'increas':562 'inspir':864 'intimid':406 'isn':804 'iter':71,164,347,977 'journey':712,774 'keep':573 'key':168,232,779,870 'know':181,271,439,835,1163 'land':685 'later':1086 'learn':3,6,21,42,46,55,61,134,137,153,167,177,247,286,335,373,410,446,534,688,761,798,831,844,984,1021,1051,1146,1202,1225,1235,1244,1247,1251,1401 'lesson':31,67,222,569,867 'lesson/theme':1276 'let':750,1409 'level':529 'like':8,121,309,384 'link':938 'list':264,729 'll':432,438,445,641,819,902,1382 'look':308,383 'main':227,1268 'make':98,388,657,742 'map':513 'markdown':423,525,840,1311 'markets.md':1241 'materi':589,911,916,1306 'md':1231,1312 'meaning':412 'mention':255,602,1076 'messag':327 'metric':1141 'might':1366 'minim':451,735,932,1108 'minut':595 'modul':1124 'need':109,273,371,450,455,623,796,943,1126 'new':538,541,560,985,988 'next':4,22,47,62,135,160,163,509,528,703,707,845,972,976,992,1049,1147,1226,1236,1245,1252,1407 'nice':269 'note':200,1082,1114 'one':540,559,684,967,987,1363 'orient':697 'output':838 'outreach':326 'outreach.md':1256 'overview':849,1284,1337 'overwhelm':770 'page':686 'part':263,1099 'passiv':54 'path':204,208,1001,1180 'perfect':743,807,1040 'phase':142 'phrase':780 'pick':734 'plan':16,96,161,418,722,726,752,1046,1148,1205,1210,1227,1237,1246,1253,1281,1318,1329,1384 'planner':49 'point':618 'practic':240,275,599,903,1138 'principl':169,235,555 'process':1062 'produc':398 'product':150 'progress':524,553,554,1179 'project':1119 'proven':1240 'provid':197,203 'publish/deploy/share/demonstrate':931 'push':691 'quest':43,138,280,322,334,351,846,848,1229,1257,1283,1340 'question':479,655,949,1300 'question-driven':654 'rate':961 're':598,1166,1389,1395 'react.md':1248 'read':189,192,212 'read/watch':733 'readabl':1314 'readi':1057 'real':147,253,399,816,1171,1400 'refer':567,586,940,1085,1303 'reflect':155,478,946,1048,1191,1299,1383 'rememb':1026,1387 'rep':39,118,171,343,386,417,421,424,458,502,515,526,536,550,557,574,585,627,708,739,777,810,875,937,963,974,980,997,1002,1006,1010,1023,1036,1042,1045,1060,1128,1152,1182,1290,1343,1357,1385 'repeat':141 'replic':1081 'requir':1090 'resourc':449,620,731,736,933 'respons':331 'rest':1132 'sale':337 'save':1203,1208,1279,1309,1327,1330 'say':119 'scale':495 'ship':2,20,45,60,133,144,323,365,428,477,637,683,725,747,763,790,814,843,880,929,945,990,1053,1059,1145,1224,1234,1243,1250,1356,1379,1398,1405,1413 'ship-learn-next':1,19,44,59,132,842,1144,1223,1233,1242,1249 'shippabl':70,117,355,575,878,1151 'show':1173,1323 'similar':995 'skill':51,76,185,241 'skill-ship-learn-next' 'skill/concept':907,912 'skills/insights':448 'small':116,401,1194 'smallest':354,361,647,786,1118 'someon':246 'someth':146,315,411,815,1170,1399 'sourc':588,860,910,915,1177,1288,1305 'source-softaworks' 'specif':311,392,426,447,460,484,568,626,678,877,891,894,897,1104,1150 'start':755,1111,1197 'step':38,105,187,218,276,340,413,463,466,470,474,511,578,918,921,924,927,1297 'stop':1367 'stori':1072 'structur':419,839,996 'studi':176,252,617,721,1032 'studies/examples':1079 'style':629 'success':307,434,566,889,1140,1160 'suggest':522 'summar':258 'support':632 'surpris':491,959 'takeaway':233,872 'taught':243 'techniqu':601,1075 'tell':663 'test':607 'theoret':577 'theori':265,1101 'thing':120,542,892,895,898,968,1364,1408 'think':659 'three':140 'time':510,973,1038 'timelin':459,884,1301 'timestamp':1083 'titl':847,1230,1258 'today':1198 'tool':213 'topic':611 'topic-agent-skills' 'topic-automation' 'topic-claude' 'topic-claude-code' 'topic-coding-agent' 'topic-development' 'transcript':10,198,1067 'transcript/article/tutorial':83 'transform':5,53 'tri':970 'truli':942 'try/improve':544 'turn':29,64,92 'tutori':12 'type':1065 'use':17,24,74,210,782,1220 'user':26,80,196,202,283,1162,1216,1321 'vagu':339,759 've':1326 'version':356,362,648,787 'video':605 'vs':272,1100 'want':27,85,101,297,668,853 'watch':1091 'watched/read':123 'web':689 'week':303,367,653,792,859,886,1349 'whole':711 'without':266,754 'word':1264 'work':186,486,954 'workflow/process':1105 'would':245,306,381,505,826 'x':124,596,762 'y':764 'youtub':9,1066 'z':766","prices":[{"id":"60707846-3403-4d6a-ac9f-09a060e1ae3f","listingId":"6f2670ca-09fc-4662-a6a4-165873ecd1fc","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"softaworks","category":"agent-toolkit","install_from":"skills.sh"},"createdAt":"2026-04-18T20:27:50.077Z"}],"sources":[{"listingId":"6f2670ca-09fc-4662-a6a4-165873ecd1fc","source":"github","sourceId":"softaworks/agent-toolkit/ship-learn-next","sourceUrl":"https://github.com/softaworks/agent-toolkit/tree/main/skills/ship-learn-next","isPrimary":false,"firstSeenAt":"2026-04-18T21:54:47.217Z","lastSeenAt":"2026-05-18T18:52:59.235Z"},{"listingId":"6f2670ca-09fc-4662-a6a4-165873ecd1fc","source":"skills_sh","sourceId":"softaworks/agent-toolkit/ship-learn-next","sourceUrl":"https://skills.sh/softaworks/agent-toolkit/ship-learn-next","isPrimary":true,"firstSeenAt":"2026-04-18T20:27:50.077Z","lastSeenAt":"2026-05-07T22:40:50.829Z"}],"details":{"listingId":"6f2670ca-09fc-4662-a6a4-165873ecd1fc","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"softaworks","slug":"ship-learn-next","github":{"repo":"softaworks/agent-toolkit","stars":1847,"topics":["agent-skills","ai","automation","claude","claude-code","coding-agent","development"],"license":"mit","html_url":"https://github.com/softaworks/agent-toolkit","pushed_at":"2026-03-05T16:46:24Z","description":"A curated collection of skills for AI coding agents. Skills are packaged instructions and scripts that extend agent capabilities across development, documentation, planning, and professional workflows.","skill_md_sha":"f8570fcd33cf830d4708dbf58b33afca3eacd59b","skill_md_path":"skills/ship-learn-next/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/softaworks/agent-toolkit/tree/main/skills/ship-learn-next"},"layout":"multi","source":"github","category":"agent-toolkit","frontmatter":{"name":"ship-learn-next","description":"Transform learning content (like YouTube transcripts, articles, tutorials) into actionable implementation plans using the Ship-Learn-Next framework. Use when user wants to turn advice, lessons, or educational content into concrete action steps, reps, or a learning quest."},"skills_sh_url":"https://skills.sh/softaworks/agent-toolkit/ship-learn-next"},"updatedAt":"2026-05-18T18:52:59.235Z"}}