[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6K3BQMAKZQ9KTXED63AM0AT":3,"skill-same:01M6K3BQMAKZQ9KTXED63AM0AT":51},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":23,"linkOnly":24,"markdownContent":25,"markdownBody":26,"frontMatter":27,"refName":29,"commitSha":30,"skillDirectory":31,"forksCount":32,"repositoryHtmlUrl":33,"repositoryHomepageUrl":34,"ownerHtmlUrl":35,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":36,"install":37,"resources":50},"01M6K3BQMAKZQ9KTXED63AM0AT","complete-task",null,"Завершение BPM-задачи ELMA365 по исходу или переназначение исполнителя","theYahia\u002FWWmcp","theYahia","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F246653301?v=4","01M6K34736E76C44JT314G24X6","Yahia","01M6K347785VPGXWJ7JJ7WWJWT",38,"MIT","https:\u002F\u002Fgithub.com\u002FtheYahia\u002FWWmcp\u002Fblob\u002Fmain\u002Fservers\u002Felma365\u002F.claude\u002Fskills\u002Fcomplete-task\u002FSKILL.md",[],[19,20,21,22],"task","complete task","complete","id","2026-11-10 10:12:30",false,"---\nname: complete-task\ndescription: Завершение BPM-задачи ELMA365 по исходу или переназначение исполнителя\nargument-hint: \"\u003CID задачи> [исход]\"\n---\n\n# \u002Fcomplete-task — Завершить BPM-задачу\n\n## Алгоритм\n\n1. Найди задачу: `get_tasks` (kind — все \u002F входящие \u002F исходящие \u002F с моим участием, closed, filter) или сразу `get_task` (id), если ID известен.\n2. Из карточки задачи запомни **два** идентификатора: id самой задачи и instanceId экземпляра процесса — `complete_task` требует оба.\n3. `get_task_exits` (id) — доступные исходы задачи. Это обязательный шаг: exitId нельзя угадать, у каждой задачи свой набор.\n4. Покажи пользователю список исходов и **дождись выбора**. Завершение задачи двигает бизнес-процесс дальше и необратимо.\n5. `complete_task` (id, exitId, instanceId, context) — заверши. В context кладутся значения полей формы, если исход их требует.\n6. Задача не наша или нужен другой исполнитель — `reassign_task` (id, userId) вместо завершения. ID сотрудника ищи через `get_users` (фильтр) или `get_user_by_id`.\n7. Если по задаче нужно оставить след — `add_comment` для элемента приложения, к которому она относится (namespace, code, id элемента); история — `get_comments`.\n\n## Важно\n\n- `complete_task` без предварительного `get_task_exits` вызывать нельзя: неверный exitId либо отклоняется, либо уводит процесс не по той ветке.\n- instanceId — это ID экземпляра процесса, а не ID задачи. Перепутанные значения дают отказ.\n- Если исход требует заполненной формы, а context пуст, ELMA365 вернёт ошибку валидации — сначала спроси у пользователя значения полей.\n\n## Формат ответа\n\n```\n## Задача abc-123 — Согласование договора\n\n**Статус**: В работе · **Экземпляр процесса**: inst-77f0\n**Исполнитель**: Иванов И.\n\n### Доступные исходы\n1. Согласовать (exitId: approve)\n2. Отправить на доработку (exitId: rework)\n\nЗавершено по исходу «Согласовать». Процесс перешёл на следующий шаг.\n```\n\n## Примеры\n\n```\n\u002Fcomplete-task abc-123\n\u002Fcomplete-task abc-123 согласовать\n\u002Fcomplete-task переназначь abc-123 на Петрова\n```\n","# \u002Fcomplete-task — Завершить BPM-задачу\n\n## Алгоритм\n\n1. Найди задачу: `get_tasks` (kind — все \u002F входящие \u002F исходящие \u002F с моим участием, closed, filter) или сразу `get_task` (id), если ID известен.\n2. Из карточки задачи запомни **два** идентификатора: id самой задачи и instanceId экземпляра процесса — `complete_task` требует оба.\n3. `get_task_exits` (id) — доступные исходы задачи. Это обязательный шаг: exitId нельзя угадать, у каждой задачи свой набор.\n4. Покажи пользователю список исходов и **дождись выбора**. Завершение задачи двигает бизнес-процесс дальше и необратимо.\n5. `complete_task` (id, exitId, instanceId, context) — заверши. В context кладутся значения полей формы, если исход их требует.\n6. Задача не наша или нужен другой исполнитель — `reassign_task` (id, userId) вместо завершения. ID сотрудника ищи через `get_users` (фильтр) или `get_user_by_id`.\n7. Если по задаче нужно оставить след — `add_comment` для элемента приложения, к которому она относится (namespace, code, id элемента); история — `get_comments`.\n\n## Важно\n\n- `complete_task` без предварительного `get_task_exits` вызывать нельзя: неверный exitId либо отклоняется, либо уводит процесс не по той ветке.\n- instanceId — это ID экземпляра процесса, а не ID задачи. Перепутанные значения дают отказ.\n- Если исход требует заполненной формы, а context пуст, ELMA365 вернёт ошибку валидации — сначала спроси у пользователя значения полей.\n\n## Формат ответа\n\n```\n## Задача abc-123 — Согласование договора\n\n**Статус**: В работе · **Экземпляр процесса**: inst-77f0\n**Исполнитель**: Иванов И.\n\n### Доступные исходы\n1. Согласовать (exitId: approve)\n2. Отправить на доработку (exitId: rework)\n\nЗавершено по исходу «Согласовать». Процесс перешёл на следующий шаг.\n```\n\n## Примеры\n\n```\n\u002Fcomplete-task abc-123\n\u002Fcomplete-task abc-123 согласовать\n\u002Fcomplete-task переназначь abc-123 на Петрова\n```\n",{"name":5,"description":7,"argument-hint":28},"\u003CID задачи> [исход]","main","7b62c90e1fe74324605dc28d76f195200bb97252","servers\u002Felma365\u002F.claude\u002Fskills\u002Fcomplete-task",5,"https:\u002F\u002Fgithub.com\u002FtheYahia\u002FWWmcp","https:\u002F\u002Ftheyahia.github.io\u002FWWmcp\u002F","https:\u002F\u002Fgithub.com\u002FtheYahia","2026-09-26 23:47:22",{"source":8,"skillName":5,"commands":38,"prompt":48,"zipAvailable":49},[39,42,45],{"tool":40,"command":41},"npx","npx skills add theYahia\u002FWWmcp --skill complete-task",{"tool":43,"command":44},"bunx","bunx skills add theYahia\u002FWWmcp --skill complete-task",{"tool":46,"command":47},"pnpm","pnpm dlx skills add theYahia\u002FWWmcp --skill complete-task","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FtheYahia\u002FWWmcp\u002Fblob\u002Fmain\u002Fservers\u002Felma365\u002F.claude\u002Fskills\u002Fcomplete-task\u002FSKILL.md",true,[],[52,62,81,92,101,111],{"skillNo":53,"name":54,"nameZh":6,"description":55,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":58,"publishedAt":23},"01M6K3RWTGY3JTQ0KV0H4P2CVW","refund-payment","Возврат по платежу — полный или частичный. Проверяет статус перед возвратом","https:\u002F\u002Fgithub.com\u002FtheYahia\u002FWWmcp\u002Fblob\u002Fmain\u002Fservers\u002Fyookassa\u002F.claude\u002Fskills\u002Frefund-payment\u002FSKILL.md",[],[59,60,61,22],"refund payment","refund","payment",{"skillNo":63,"name":64,"nameZh":6,"description":65,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":73,"publishedAt":23},"01M6K3RR24K57228F28V28AZQZ","daily-report","Отчёт по платежам за сегодня — суммы, статусы, итого. Использует list_payments","https:\u002F\u002Fgithub.com\u002FtheYahia\u002FWWmcp\u002Fblob\u002Fmain\u002Fservers\u002Fyookassa\u002F.claude\u002Fskills\u002Fdaily-report\u002FSKILL.md",[68],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[74,75,76,77,78,79,80],"daily","daily report","report","payments","dd","list","mm",{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":23},"01M6K3RJQVGAT7MA7VCMHRZS5V","create-and-track","Создать платёж в ЮKassa и показать ссылку для оплаты. Использует create_payment и get_payment","https:\u002F\u002Fgithub.com\u002FtheYahia\u002FWWmcp\u002Fblob\u002Fmain\u002Fservers\u002Fyookassa\u002F.claude\u002Fskills\u002Fcreate-and-track\u002FSKILL.md",[],[88,89,90,61,91],"create and track","track","create","get",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":23},"01M6K3RE278XPXX9VXD9YCGD9G","check-account","Проверка статуса магазина ЮKassa — тестовый\u002Fбоевой, фискализация, ID","https:\u002F\u002Fgithub.com\u002FtheYahia\u002FWWmcp\u002Fblob\u002Fmain\u002Fservers\u002Fyookassa\u002F.claude\u002Fskills\u002Fcheck-account\u002FSKILL.md",[],[99,100,22],"check account","check",{"skillNo":102,"name":103,"nameZh":6,"description":104,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":107,"publishedAt":23},"01M6K3R9R8H86HABRCDTTA5WMY","semantic-core","Сбор семантического ядра под русский рынок — частотность, расширение, сезонность","https:\u002F\u002Fgithub.com\u002FtheYahia\u002FWWmcp\u002Fblob\u002Fmain\u002Fservers\u002Fyandex-search\u002F.claude\u002Fskills\u002Fsemantic-core\u002FSKILL.md",[],[108,109,110],"semantic core","semantic","core",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":23},"01M6K3R4KPD2BYBFVFP9FHR65P","geo-priority","Где спрос по фразе выше среднего — регионы РФ по объёму и affinity для геотаргетинга","https:\u002F\u002Fgithub.com\u002FtheYahia\u002FWWmcp\u002Fblob\u002Fmain\u002Fservers\u002Fyandex-search\u002F.claude\u002Fskills\u002Fgeo-priority\u002FSKILL.md",[],[118,119],"geo","geo priority"]