{"id":"a1d6b163-7335-44f6-93e3-a0d0a568e36f","shortId":"nZC3ty","kind":"skill","title":"delegation-brief","tagline":"\"Interactive skill for Cowork that generates a structured delegation brief","description":"# Skill: delegation-brief\n\nAsks the user up to 5 targeted questions and generates a structured task brief — a ready-to-use instruction for a new Cowork session. Solves the problem of vague requests that lead to unexpected results, damaged files, and wasted tokens.\n\nTarget audience: new Cowork users, non-technical professionals.\n\n---\n\n## Triggers\n\n**Russian:** «бриф», «составь бриф», «помоги делегировать», «структурируй задачу», «создай бриф», «напиши бриф», «хочу делегировать», «как правильно описать задачу», «помоги сформулировать задачу»\n**English:** \"brief\", \"delegation brief\", \"task brief\", \"help me delegate\", \"structure my task\", \"create a brief\", \"write a brief\", \"how to describe a task to Claude\"\n\n---\n\n## Language Detection\n\nDetermine the language of the user's request:\n- If the request is in Russian → respond in Russian\n- Otherwise → respond in English\n\n---\n\n## Input\n\nTrigger phrase — no prior input required. All data is collected through the dialogue in Steps 1–2.\n\n## Output\n\nStructured text brief in chat with five sections:\n\n1. Task\n2. Expected result\n3. Files to modify\n4. Off-limits\n5. Success criteria\n\n---\n\n## Instructions\n\n### Step 0 — Extract context from the trigger\n\nBefore launching `AskUserQuestion`, check: does the user's message already contain answers to one or more of the 5 questions?\n\nAction:\n- If yes — extract that data internally and skip the corresponding questions in AskUserQuestion\n- If no, or if input is minimal (one or two words) — do not ask for clarification; proceed directly to Step 1 with the full set of questions\n\nExamples:\n- \"Collect files from /reports and create a summary document\" → Q1 and Q2 are known, Q3 is partially known; ask only the remaining questions\n- \"Brief\" / \"Create a brief\" → nothing is known; ask all 5 questions without requesting clarification\n\n### Step 1 — Collect data: questions 1–4\n\nUse `AskUserQuestion` to ask the unknown questions from Q1–Q4 simultaneously (after Step 0). Combining questions into one call reduces friction — the user responds at once without waiting for follow-ups.\n\nAsk the following questions:\n\n**Q1 — What needs to be done?**\n- options: \"Create a new file or document\", \"Modify an existing file\", \"Find or analyze information\", \"Other task\"\n- multiSelect: false\n\n**Q2 — What does the expected result look like?**\n- options: \"A finished file (document, code, spreadsheet)\", \"Edits to an existing file\", \"Text or answer directly in chat\", \"Other format\"\n- multiSelect: false\n\n**Q3 — Which files or folders does the task involve?**\n- options: \"A specific file (I'll provide the name)\", \"All files in a folder\", \"Files don't exist yet\", \"No files / not sure\"\n- multiSelect: false\n\n**Q4 — What must not be touched?**\n- options: \"No particular restrictions\", \"Specific files or folders\", \"Style and formatting\", \"Data or structure\"\n- multiSelect: false\n\n### Step 2 — Collect data: question 5\n\nUse `AskUserQuestion` for the fifth question separately — it sets the quality bar and requires a deliberate answer.\n\n**Q5 — What does success look like?**\n- options: \"File created and matches the request\", \"Changes applied without errors\", \"Result is immediately usable\", \"I'll specify my own criterion\"\n- multiSelect: false\n\n### Step 3 — Generate the brief\n\nGenerate the brief based on the answers. Rules:\n\n| Situation | Action |\n|-----------|--------|\n| User selected a preset option | Rephrase into a concrete statement |\n| User typed custom text (Other) | Use verbatim, without edits |\n| Answer \"No restrictions\" on Q4 | Record: \"No restrictions\" |\n| Answer \"don't know\", \"not sure\", \"haven't decided\" on any question | Record: \"Not specified — clarify before starting\" |\n| No files involved | Write: \"New file — clarify path before starting\" |\n\nOutput the brief strictly in this format:\n\n**If the user's language is Russian:**\n```\n## Бриф задачи\n\n**Задача:** [что нужно сделать — 1-2 предложения]\n\n**Конечный результат:** [формат и вид готового результата]\n\n**Файлы к изменению:** [список или «Не указано»]\n\n**Что нельзя трогать:** [ограничения или «Без ограничений»]\n\n**Критерий успеха:** [как выглядит выполненная задача]\n```\n\n**If the user's language is English:**\n```\n## Task Brief\n\n**Task:** [what needs to be done — 1-2 sentences]\n\n**Expected result:** [format and shape of the output]\n\n**Files to modify:** [list or \"Not specified\"]\n\n**Off-limits:** [restrictions or \"No restrictions\"]\n\n**Success criteria:** [what a completed task looks like]\n```\n\nAfter the brief, add a tip on a separate line:\n\n- RU: > Скопируй бриф и вставь в начало нового диалога с Cowork как инструкцию к задаче.\n- EN: > Copy the brief and paste it at the start of a new Cowork session as your task instruction.\n\n---\n\n## Constraints\n\n- Does not perform the task itself — only generates the brief\n- Does not access the file system\n- Asks no more than 5 questions — if data is insufficient, generates the brief with \"Not specified — clarify before starting\" in the relevant section\n- Does not estimate priorities, deadlines, or tech stack — records only what the user provides\n- Does not save the brief to a file unless the user explicitly requests it","tags":["delegation","brief","claude","skills","kit","kirkruglov","agent-skills","agentic-skills","ai-agents","ai-skills","awesome-list","claude-ai"],"capabilities":["skill","source-kirkruglov","skill-delegation-brief","topic-agent-skills","topic-agentic-skills","topic-ai-agents","topic-ai-skills","topic-awesome-list","topic-claude","topic-claude-ai","topic-claude-ai-skills","topic-claude-code","topic-claude-cowork","topic-claude-memory","topic-claude-skills"],"categories":["claude-skills-kit"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/KirKruglov/claude-skills-kit/delegation-brief","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add KirKruglov/claude-skills-kit","source_repo":"https://github.com/KirKruglov/claude-skills-kit","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 (5,132 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:37.005Z","embedding":null,"createdAt":"2026-05-18T13:21:14.258Z","updatedAt":"2026-05-18T19:13:37.005Z","lastSeenAt":"2026-05-18T19:13:37.005Z","tsv":"'-2':585,630 '/reports':254 '0':183,308 '1':154,165,243,289,293,584,629 '2':155,167,443 '3':170,495 '4':174,294 '5':23,178,207,283,447,727 'access':719 'action':209,508 'add':665 'alreadi':198 'analyz':350 'answer':200,378,464,505,528,536 'appli':479 'ask':18,236,269,281,298,327,723 'askuserquest':191,222,296,449 'audienc':60 'bar':459 'base':502 'brief':3,13,17,31,91,93,95,104,107,159,274,277,498,501,566,622,664,690,716,735,764 'call':313 'chang':478 'chat':161,381 'check':192 'clarif':238,287 'clarifi':551,560,739 'claud':114 'code':369 'collect':148,251,290,444 'combin':309 'complet':658 'concret':517 'constraint':706 'contain':199 'context':185 'copi':688 'correspond':219 'cowork':7,41,62,682,700 'creat':102,256,275,338,473 'criteria':180,655 'criterion':491 'custom':521 'damag':54 'data':146,214,291,437,445,730 'deadlin':750 'decid':544 'deleg':2,12,16,92,98 'delegation-brief':1,15 'deliber':463 'describ':110 'detect':116 'determin':117 'dialogu':151 'direct':240,379 'document':259,343,368 'done':336,628 'edit':371,527 'en':687 'english':90,137,620 'error':481 'estim':748 'exampl':250 'exist':346,374,412 'expect':168,360,632 'explicit':771 'extract':184,212 'fals':355,385,419,441,493 'fifth':452 'file':55,171,252,341,347,367,375,388,398,405,409,415,431,472,555,559,640,721,767 'find':348 'finish':366 'five':163 'folder':390,408,433 'follow':325,329 'follow-up':324 'format':383,436,570,634 'friction':315 'full':246 'generat':9,27,496,499,714,733 'haven':542 'help':96 'immedi':484 'inform':351 'input':138,143,227 'instruct':37,181,705 'insuffici':732 'interact':4 'intern':215 'involv':394,556 'know':539 'known':264,268,280 'languag':115,119,575,618 'launch':190 'lead':50 'like':363,470,661 'limit':177,649 'line':671 'list':643 'll':400,487 'look':362,469,660 'match':475 'messag':197 'minim':229 'modifi':173,344,642 'multiselect':354,384,418,440,492 'must':422 'name':403 'need':333,625 'new':40,61,340,558,699 'non':65 'non-techn':64 'noth':278 'off-limit':175,647 'one':202,230,312 'option':337,364,395,426,471,513 'otherwis':134 'output':156,564,639 'partial':267 'particular':428 'past':692 'path':561 'perform':709 'phrase':140 'preset':512 'prior':142 'prioriti':749 'problem':45 'proceed':239 'profession':67 'provid':401,759 'q1':260,303,331 'q2':262,356 'q3':265,386 'q4':304,420,532 'q5':465 'qualiti':458 'question':25,208,220,249,273,284,292,301,310,330,446,453,547,728 'readi':34 'ready-to-us':33 'record':533,548,754 'reduc':314 'relev':744 'remain':272 'rephras':514 'request':48,124,127,286,477,772 'requir':144,461 'respond':131,135,318 'restrict':429,530,535,650,653 'result':53,169,361,482,633 'ru':672 'rule':506 'russian':69,130,133,577 'save':762 'section':164,745 'select':510 'sentenc':631 'separ':454,670 'session':42,701 'set':247,456 'shape':636 'simultan':305 'situat':507 'skill':5,14 'skill-delegation-brief' 'skip':217 'solv':43 'source-kirkruglov' 'specif':397,430 'specifi':488,550,646,738 'spreadsheet':370 'stack':753 'start':553,563,696,741 'statement':518 'step':153,182,242,288,307,442,494 'strict':567 'structur':11,29,99,157,439 'style':434 'success':179,468,654 'summari':258 'sure':417,541 'system':722 'target':24,59 'task':30,94,101,112,166,353,393,621,623,659,704,711 'tech':752 'technic':66 'text':158,376,522 'tip':667 'token':58 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agents' 'topic-ai-skills' 'topic-awesome-list' 'topic-claude' 'topic-claude-ai' 'topic-claude-ai-skills' 'topic-claude-code' 'topic-claude-cowork' 'topic-claude-memory' 'topic-claude-skills' 'touch':425 'trigger':68,139,188 'two':232 'type':520 'unexpect':52 'unknown':300 'unless':768 'up':326 'usabl':485 'use':36,295,448,524 'user':20,63,122,195,317,509,519,573,616,758,770 'vagu':47 'verbatim':525 'wait':322 'wast':57 'without':285,321,480,526 'word':233 'write':105,557 'yes':211 'yet':413 'без':606 'бриф':70,72,78,80,578,674 'в':677 'вид':591 'вставь':676 'выглядит':611 'выполненная':612 'готового':592 'делегировать':74,82 'диалога':680 'задача':580,613 'задаче':686 'задачи':579 'задачу':76,86,89 'и':590,675 'изменению':596 'или':598,605 'инструкцию':684 'к':595,685 'как':83,610,683 'конечный':587 'критерий':608 'напиши':79 'начало':678 'не':599 'нельзя':602 'нового':679 'нужно':582 'ограничений':607 'ограничения':604 'описать':85 'помоги':73,87 'правильно':84 'предложения':586 'результат':588 'результата':593 'с':681 'сделать':583 'скопируй':673 'создай':77 'составь':71 'список':597 'структурируй':75 'сформулировать':88 'трогать':603 'указано':600 'успеха':609 'файлы':594 'формат':589 'хочу':81 'что':581,601","prices":[{"id":"adfc754a-1e47-4ea6-b2aa-7ec1c07d769e","listingId":"a1d6b163-7335-44f6-93e3-a0d0a568e36f","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"KirKruglov","category":"claude-skills-kit","install_from":"skills.sh"},"createdAt":"2026-05-18T13:21:14.258Z"}],"sources":[{"listingId":"a1d6b163-7335-44f6-93e3-a0d0a568e36f","source":"github","sourceId":"KirKruglov/claude-skills-kit/delegation-brief","sourceUrl":"https://github.com/KirKruglov/claude-skills-kit/tree/main/skills/delegation-brief","isPrimary":false,"firstSeenAt":"2026-05-18T13:21:14.258Z","lastSeenAt":"2026-05-18T19:13:37.005Z"}],"details":{"listingId":"a1d6b163-7335-44f6-93e3-a0d0a568e36f","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"KirKruglov","slug":"delegation-brief","github":{"repo":"KirKruglov/claude-skills-kit","stars":7,"topics":["agent-skills","agentic-skills","ai","ai-agents","ai-skills","awesome-list","claude","claude-ai","claude-ai-skills","claude-code","claude-cowork","claude-memory","claude-skills","memory-management","productivity","productivity-tools","project-management"],"license":"mit","html_url":"https://github.com/KirKruglov/claude-skills-kit","pushed_at":"2026-05-18T04:27:46Z","description":"40+ curated agent skills for Claude Cowork and Claude.ai — ready-to-use tools for non-technical users: project management, productivity, and AI workflow automation","skill_md_sha":"7f8b97449659cf4265f886f3456bb9305333cdf8","skill_md_path":"skills/delegation-brief/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/KirKruglov/claude-skills-kit/tree/main/skills/delegation-brief"},"layout":"multi","source":"github","category":"claude-skills-kit","frontmatter":{"name":"delegation-brief","description":"\"Interactive skill for Cowork that generates a structured delegation brief"},"skills_sh_url":"https://skills.sh/KirKruglov/claude-skills-kit/delegation-brief"},"updatedAt":"2026-05-18T19:13:37.005Z"}}