{"id":"de013a7a-e57e-4b33-8975-784ce145fa0d","shortId":"VPKNdQ","kind":"skill","title":"skill-creator-guide","tagline":"Interviews you about a task you repeat often, then walks you through building a custom skill for it using Cowork's built-in skill creator — no coding required. For packaging a repeating workflow into a one-phrase trigger, when teaching Cowork your personal process from scratch, o","description":"# Skill Creator Guide\n\n## Role\n\nYou are a workflow interviewer and skill designer. Your job is to draw out the\nrepeating tasks hidden in someone's workday and turn the best one into a\nworking Cowork skill — using Cowork's built-in tools. No code required.\nNo technical knowledge needed.\n\n## Why This Skill Exists\n\nMost professionals have 3–5 tasks they do the same way every week: a client\nstatus update, a meeting prep routine, a competitive research sweep. Right\nnow those tasks live in their head. Once they exist as a Cowork skill, they\nrun in seconds instead of 30 minutes — and they run the same way every time.\n\nThe obstacle is knowing how to structure a skill. This guide does that work\nfor you.\n\n## Instructions\n\n### Step 1 — Find the right workflow to automate\n\nAsk the user: \"What's a task you do on a regular basis — weekly, monthly,\nbefore every meeting — where you follow roughly the same steps each time?\"\n\nListen for these signals:\n- \"I always start by...\" or \"The first thing I do is...\"\n- \"Every Monday I...\" or \"Before every client call I...\"\n- \"It takes me about [X] minutes and I kind of hate it\"\n\nIf they give you more than one candidate, help them pick the one that is:\n- Most frequent (saves the most time overall)\n- Most consistent (same steps each time — easier to automate)\n- Lowest risk (does not require judgment calls mid-task)\n\nConfirm the choice before moving on.\n\n### Step 2 — Interview them about the workflow\n\nWalk through the workflow step by step. For each step, ask:\n\n1. What do you do first?\n2. What information do you need at that point?\n3. What does the output of that step look like?\n4. What do you do with it next?\n\nKeep asking \"then what?\" until you reach the final deliverable.\n\nWrite down the steps as they describe them. Read them back to confirm accuracy.\n\n### Step 3 — Shape the steps into skill instructions\n\nRewrite the steps in the imperative form Cowork understands. Each instruction\nshould start with an action verb and describe one concrete thing:\n\nGood: \"Search the web for recent news about [company name] from the last 30 days.\"\nGood: \"Write a 3-sentence summary of the findings in plain language.\"\nGood: \"Save the summary to a file named client-brief-[date].md.\"\n\nBad: \"Do some research\" — too vague.\nBad: \"Think about the key themes\" — not an action.\n\nAim for 4–8 steps total. More than 8 usually means the task should be split\ninto two separate skills.\n\n### Step 4 — Write the trigger phrases\n\nA skill activates when the user types a phrase that matches its description.\nChoose 4–6 phrases the user would naturally say to start this task:\n\n- What would they type if they were in a hurry?\n- What would they say to a colleague?\n- Are there any shorthand phrases they already use for this?\n\nInclude at least one short phrase (two or three words) and one full sentence.\n\n### Step 5 — Build the skill in Cowork\n\nGuide the user to create their skill. There are two ways:\n\n**Option A (easiest):** Type `/skill-creator` in Cowork — this is a built-in tool that interviews you and builds the skill file automatically. If this command is available, use it.\n\n**Option B (if /skill-creator isn't available):** Go to **Settings > Customize > Skills > New Skill** and fill in the fields manually. Walk them through each field below.\n\nEither way, the user needs to provide these fields:\n\n**Name:** Short, lowercase, hyphenated. Example: `weekly-client-update`\n\n**Description (triggers):** Paste the trigger phrases separated by commas.\nCowork uses this to decide when to activate the skill.\n\n**Instructions:** Paste the numbered steps from Step 3. Each step on its\nown line.\n\n**Test prompt:** Suggest a real example they can use right now to test it.\n\n### Step 6 — Run the first test\n\nHave them activate the skill with the test prompt. Watch the output together.\n\nCheck:\n- Did it follow all the steps in order?\n- Did the output match what they expected?\n- Were there any steps that were vague or that Cowork interpreted differently?\n\nAdjust the instructions based on what you see. One or two iterations is normal.\n\n### Step 7 — Save and confirm\n\nOnce the test looks good:\n- Confirm the skill is saved in Cowork's skill library\n- Remind the user where to find it (Skills tab or by typing the trigger phrase)\n- Suggest they run it on a real task within the next 24 hours to cement the habit\n\n## Quality Checks\n\nBefore finishing, verify:\n\n- [ ] The chosen workflow is genuinely repetitive (not a one-off task)\n- [ ] The skill has 4–8 clearly worded, action-first steps\n- [ ] At least 4 trigger phrases are defined, including short and long forms\n- [ ] The skill was built inside Cowork using the built-in skill builder (no code required)\n- [ ] A test run was completed and the output reviewed\n- [ ] Any vague steps were rewritten based on test results\n- [ ] The user knows where to find and activate the skill going forward\n\n## Examples\n\n**Example 1 — Building a weekly client status skill:**\nUser types: \"I do this every week — update my clients on project status\"\nCowork interviews the user about their current process (pull project notes, check action items, write a 3-paragraph update per client), shapes the steps into 6 imperative instructions, writes 5 trigger phrases including \"weekly client update\" and \"send status to [client name]\", and guides the user to create the skill in Settings > Skills > New Skill — resulting in a skill that runs in 2 minutes instead of 45.\n\n**Example 2 — Creating a meeting prep skill:**\nUser types: \"teach claude my workflow — I prep the same way for every client meeting\"\nCowork extracts the prep steps through the step-by-step interview (review last meeting notes, check open action items, pull recent email thread, draft agenda), writes action-verb instructions, and uses the `/skill-creator` command if available — producing a \"prep for my call with [name]\" trigger the user can fire before any meeting.\n\n**Example 3 — Packaging a research template as a skill:**\nUser types: \"custom skill — every time I research a new market I follow the same process\"\nCowork maps the research steps (search recent news, identify top 3 players, summarize pricing, flag risks), confirms the steps are consistent enough to automate, builds the skill with a 5-step instruction set, and runs a first test on a real market the user is currently investigating.\n\n## Troubleshooting\n\n**Issue: The skill runs but skips steps or executes them in the wrong order.**\nSolution: Rewrite the instructions with explicit sequencing cues. Add \"First,\" \"Then,\" and \"Finally,\" to the step text, or number them explicitly. If a step depends on the output of the previous step, say so directly: \"Using the summary from the previous step, write a 3-sentence recommendation.\"\n\n**Issue: User can't find the skill after building it — can't remember the trigger phrase.**\nSolution: Go to Settings > Skills to see the full list and the trigger phrases for each. Suggest the user keep a cheat sheet file — `cowork-customizations/my-skills.md` — with each skill name, its trigger phrases, and what it does. Over time this becomes a personal skill library reference.\n\n**Issue: The skill works for the user who built it but is too specific for anyone else on the team to use.**\nSolution: This is by design for personal skills. If the goal is a team-shared skill, revisit Step 3 and generalize any hard-coded details (names, specific file paths, personal terminology) into placeholders the user fills in at trigger time — e.g., \"[client name]\" instead of \"Acme Corp\".\n\n## Related Skills\n\nSee also: **workflow-builder** — build and test a workflow manually before packaging it as a skill; the workflow-builder output becomes the input for skill creation.\nRelated: **skill-customizer** — once a skill is built, use skill-customizer to tune its outputs to your exact voice and industry without rebuilding from scratch.\nSee also: **cowork-health-check** — creating your first custom skill typically moves the Skills and Automations health check category from a 3 to a 7 in a single session.","tags":["skill","creator","guide","cowork","skills","library","eaiconsulting","agent-skills","ai-automation","ai-skills","anthropic-claude","claude"],"capabilities":["skill","source-eaiconsulting","skill-skill-creator-guide","topic-agent-skills","topic-ai-automation","topic-ai-skills","topic-anthropic-claude","topic-claude","topic-claude-code-plugin","topic-claude-code-skills","topic-claude-cowork","topic-claude-desktop","topic-claude-skills","topic-cowork","topic-knowledge-work"],"categories":["cowork-skills-library"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/EAIconsulting/cowork-skills-library/skill-creator-guide","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add EAIconsulting/cowork-skills-library","source_repo":"https://github.com/EAIconsulting/cowork-skills-library","install_from":"skills.sh"}},"qualityScore":"0.453","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 7 github stars · SKILL.md body (8,024 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-18T19:13:34.878Z","embedding":null,"createdAt":"2026-05-18T13:21:06.141Z","updatedAt":"2026-05-18T19:13:34.878Z","lastSeenAt":"2026-05-18T19:13:34.878Z","tsv":"'/my-skills.md':1232 '/skill-creator':574,603,1035 '1':182,317,892 '2':300,323,974,980 '24':798 '3':111,332,375,422,670,928,1056,1090,1186,1294,1403 '30':154,417 '4':342,461,480,499,824,834 '45':978 '5':112,553,941,1109 '6':500,692,937 '7':753,1406 '8':462,467,825 'accuraci':373 'acm':1322 'action':397,458,829,924,1019,1029 'action-first':828 'action-verb':1028 'activ':487,660,699,885 'add':1150 'adjust':738 'agenda':1026 'aim':459 'alreadi':534 'also':1327,1382 'alway':221 'anyon':1268 'ask':189,316,351 'autom':188,282,1103,1397 'automat':592 'avail':597,606,1038 'b':601 'back':370 'bad':444,450 'base':741,874 'basi':201 'becom':1247,1348 'best':83 'brief':441 'build':17,554,588,893,1104,1197,1331 'builder':856,1330,1346 'built':27,94,581,847,853,1261,1362 'built-in':26,93,580,852 'call':238,289,1044 'candid':259 'categori':1400 'cement':801 'cheat':1226 'check':710,805,923,1017,1386,1399 'choic':295 'choos':498 'chosen':810 'claud':989 'clear':826 'client':122,237,440,642,896,908,932,946,952,999,1318 'client-brief':439 'code':32,98,858,1300 'colleagu':527 'comma':652 'command':595,1036 'compani':412 'competit':130 'complet':864 'concret':402 'confirm':293,372,756,762,1096 'consist':275,1100 'corp':1323 'cowork':24,47,88,91,146,389,558,576,653,735,768,849,912,1001,1080,1230,1384 'cowork-custom':1229 'cowork-health-check':1383 'creat':563,959,981,1387 'creation':1353 'creator':3,30,55 'cue':1149 'current':918,1125 'custom':19,610,1066,1231,1357,1366,1390 'date':442 'day':418 'decid':657 'defin':838 'deliver':359 'depend':1166 'describ':366,400 'descript':497,644 'design':65,1279 'detail':1301 'differ':737 'direct':1176 'draft':1025 'draw':70 'e.g':1317 'easier':280 'easiest':572 'either':626 'els':1269 'email':1023 'enough':1101 'everi':119,162,205,231,236,904,998,1068 'exact':1373 'exampl':639,682,890,891,979,1055 'execut':1136 'exist':107,143 'expect':725 'explicit':1147,1162 'extract':1002 'field':618,624,634 'file':437,591,1228,1304 'fill':615,1312 'final':358,1154 'find':183,427,777,883,1193 'finish':807 'fire':1051 'first':226,322,695,830,1116,1151,1389 'flag':1094 'follow':209,713,1076 'form':388,843 'forward':889 'frequent':268 'full':550,1213 'general':1296 'genuin':813 'give':254 'go':607,888,1206 'goal':1285 'good':404,419,431,761 'guid':4,56,174,559,955 'habit':803 'hard':1299 'hard-cod':1298 'hate':250 'head':140 'health':1385,1398 'help':260 'hidden':75 'hour':799 'hurri':520 'hyphen':638 'identifi':1088 'imper':387,938 'includ':538,839,944 'industri':1376 'inform':325 'input':1350 'insid':848 'instead':152,976,1320 'instruct':180,381,392,663,740,939,1031,1111,1145 'interpret':736 'interview':5,62,301,585,913,1012 'investig':1126 'isn':604 'issu':1128,1189,1253 'item':925,1020 'iter':749 'job':67 'judgment':288 'keep':350,1224 'key':454 'kind':248 'know':167,880 'knowledg':102 'languag':430 'last':416,1014 'least':540,833 'librari':771,1251 'like':341 'line':676 'list':1214 'listen':216 'live':137 'long':842 'look':340,760 'lowercas':637 'lowest':283 'manual':619,1336 'map':1081 'market':1074,1121 'match':495,722 'md':443 'mean':469 'meet':126,206,983,1000,1015,1054 'mid':291 'mid-task':290 'minut':155,245,975 'monday':232 'month':203 'move':297,1393 'name':413,438,635,953,1046,1236,1302,1319 'natur':505 'need':103,328,630 'new':612,965,1073 'news':410,1087 'next':349,797 'normal':751 'note':922,1016 'number':666,1160 'o':53 'obstacl':165 'often':12 'one':42,84,258,264,401,541,549,746,818 'one-off':817 'one-phras':41 'open':1018 'option':570,600 'order':718,1141 'output':336,708,721,867,1169,1347,1370 'overal':273 'packag':35,1057,1338 'paragraph':929 'past':646,664 'path':1305 'per':931 'person':49,1249,1281,1306 'phrase':43,484,493,501,532,543,649,786,836,943,1204,1218,1239 'pick':262 'placehold':1309 'plain':429 'player':1091 'point':331 'prep':127,984,993,1004,1041 'previous':1172,1182 'price':1093 'process':50,919,1079 'produc':1039 'profession':109 'project':910,921 'prompt':678,705 'provid':632 'pull':920,1021 'qualiti':804 'reach':356 'read':368 'real':681,793,1120 'rebuild':1378 'recent':409,1022,1086 'recommend':1188 'refer':1252 'regular':200 'relat':1324,1354 'rememb':1201 'remind':772 'repeat':11,37,73 'repetit':814 'requir':33,99,287,859 'research':131,447,1059,1071,1083 'result':877,967 'review':868,1013 'revisit':1292 'rewrit':382,1143 'rewritten':873 'right':133,185,686 'risk':284,1095 'role':57 'rough':210 'routin':128 'run':149,158,693,789,862,972,1114,1131 'save':269,432,754,766 'say':506,524,1174 'scratch':52,1380 'search':405,1085 'second':151 'see':745,1211,1326,1381 'send':949 'sentenc':423,551,1187 'separ':477,650 'sequenc':1148 'session':1410 'set':609,963,1112,1208 'shape':376,933 'share':1290 'sheet':1227 'short':542,636,840 'shorthand':531 'signal':219 'singl':1409 'skill':2,20,29,54,64,89,106,147,172,380,478,486,556,565,590,611,613,662,701,764,770,779,822,845,855,887,898,961,964,966,970,985,1063,1067,1106,1130,1195,1209,1235,1250,1255,1282,1291,1325,1342,1352,1356,1360,1365,1391,1395 'skill-creator-guid':1 'skill-custom':1355,1364 'skill-skill-creator-guide' 'skip':1133 'solut':1142,1205,1275 'someon':77 'source-eaiconsulting' 'specif':1266,1303 'split':474 'start':222,394,508 'status':123,897,911,950 'step':181,213,277,299,310,312,315,339,363,374,378,384,463,479,552,667,669,672,691,716,729,752,831,871,935,1005,1009,1011,1084,1098,1110,1134,1157,1165,1173,1183,1293 'step-by-step':1008 'structur':170 'suggest':679,787,1221 'summar':1092 'summari':424,434,1179 'sweep':132 'tab':780 'take':241 'task':9,74,113,136,195,292,471,510,794,820 'teach':46,988 'team':1272,1289 'team-shar':1288 'technic':101 'templat':1060 'terminolog':1307 'test':677,689,696,704,759,861,876,1117,1333 'text':1158 'theme':455 'thing':227,403 'think':451 'thread':1024 'three':546 'time':163,215,272,279,1069,1245,1316 'togeth':709 'tool':96,583 'top':1089 'topic-agent-skills' 'topic-ai-automation' 'topic-ai-skills' 'topic-anthropic-claude' 'topic-claude' 'topic-claude-code-plugin' 'topic-claude-code-skills' 'topic-claude-cowork' 'topic-claude-desktop' 'topic-claude-skills' 'topic-cowork' 'topic-knowledge-work' 'total':464 'trigger':44,483,645,648,785,835,942,1047,1203,1217,1238,1315 'troubleshoot':1127 'tune':1368 'turn':81 'two':476,544,568,748 'type':491,514,573,783,900,987,1065 'typic':1392 'understand':390 'updat':124,643,906,930,947 'use':23,90,535,598,654,685,850,1033,1177,1274,1363 'user':191,490,503,561,629,774,879,899,915,957,986,1049,1064,1123,1190,1223,1259,1311 'usual':468 'vagu':449,732,870 'verb':398,1030 'verifi':808 'voic':1374 'walk':14,306,620 'watch':706 'way':118,161,569,627,996 'web':407 'week':120,202,641,895,905,945 'weekly-client-upd':640 'within':795 'without':1377 'word':547,827 'work':87,177,1256 'workday':79 'workflow':38,61,186,305,309,811,991,1329,1335,1345 'workflow-build':1328,1344 'would':504,512,522 'write':360,420,481,926,940,1027,1184 'wrong':1140 'x':244","prices":[{"id":"1826f77e-08ae-4cac-877d-8b2c39dd886f","listingId":"de013a7a-e57e-4b33-8975-784ce145fa0d","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"EAIconsulting","category":"cowork-skills-library","install_from":"skills.sh"},"createdAt":"2026-05-18T13:21:06.141Z"}],"sources":[{"listingId":"de013a7a-e57e-4b33-8975-784ce145fa0d","source":"github","sourceId":"EAIconsulting/cowork-skills-library/skill-creator-guide","sourceUrl":"https://github.com/EAIconsulting/cowork-skills-library/tree/main/skills/skill-creator-guide","isPrimary":false,"firstSeenAt":"2026-05-18T13:21:06.141Z","lastSeenAt":"2026-05-18T19:13:34.878Z"}],"details":{"listingId":"de013a7a-e57e-4b33-8975-784ce145fa0d","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"EAIconsulting","slug":"skill-creator-guide","github":{"repo":"EAIconsulting/cowork-skills-library","stars":7,"topics":["agent-skills","ai-automation","ai-skills","anthropic-claude","claude","claude-code-plugin","claude-code-skills","claude-cowork","claude-desktop","claude-skills","cowork","knowledge-work","no-code","productivity","skill-library"],"license":null,"html_url":"https://github.com/EAIconsulting/cowork-skills-library","pushed_at":"2026-04-09T01:46:19Z","description":"21 Claude Cowork skills: beginner to power user in 18 minutes. Free forever. By Everyday AI.","skill_md_sha":"b91936747bb53b33c9f061a294f929c53f8e723c","skill_md_path":"skills/skill-creator-guide/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/EAIconsulting/cowork-skills-library/tree/main/skills/skill-creator-guide"},"layout":"multi","source":"github","category":"cowork-skills-library","frontmatter":{"name":"skill-creator-guide","description":"Interviews you about a task you repeat often, then walks you through building a custom skill for it using Cowork's built-in skill creator — no coding required. For packaging a repeating workflow into a one-phrase trigger, when teaching Cowork your personal process from scratch, or during a skill library build session. Use when the user says \"create a skill\", \"teach claude my workflow\", \"custom skill\", \"make cowork do this automatically\", \"automate my process\", \"I do this every week\", or \"how do I make a skill\"."},"skills_sh_url":"https://skills.sh/EAIconsulting/cowork-skills-library/skill-creator-guide"},"updatedAt":"2026-05-18T19:13:34.878Z"}}