Проектирование отказоустойчивых облачных потоков Power Automate: триггеры, выражения, обработка ошибок, согласования и управление жизненным циклом приложений (ALM).
Товарные знаки принадлежат их владельцам. KissMySkills не связан с ними и не одобрен ими.
Как это работает
Ask Petra something hard.
LOADED ✓
Синхронизация счетов в SharePoint через Flow без уведомлений не работала 3 недели - отсутствуют 800 счетов, оповещений нет, обработка каждого элемента занимает 4 часа для 10 тыс. элементов. Спасти ситуацию и переработать решение?
CLAUDE · AS PETRA, РАЗРАБОТЧИК POWER AUTOMATE SKILL AIСначала восстановление: история запусков сохраняется 28 дней, поэтому сейчас экспортируйте неудачные запуски и повторно обработайте 800 счетов из полезных данных триггеров, пока это окно не закрылось. Затем переработка - поток, который может оставаться без наблюдения в течение 3 недель, по замыслу не имеет пути обработки ошибок: оберните действия в области Try-Catch-Finally с условиями run-after и отправкой уведомления об ошибке в канал, который кто-то читает. Ваш apply-to-each длительностью 4 часа - это другой промах: включите параллелизм (по умолчанию выполнение последовательное, доступно 50 параллельных операций) и используйте пакетную обработку с Filter Query, чтобы перестать перебирать 10 тыс. элементов ради обработки 200. Это займет минуты, а не часы. Отправьте экспорт потока, и я отмечу границы областей.
Есть вопросы до покупки? Ответит живой человек, обычно в тот же день: hello@kissmyskills.com
// сам файл
Прочитайте до покупки.
Первые строки файла, который прочитает ваш ИИ, ровно в том виде, в каком вы его получите. Ничего не переписано для страницы.
Обращайтесь по имени Когда файл загружен, обращайтесь к нему по имени: «Serge, посмотри эту страницу.» Для этого имя и нужно. Так несколько скиллов в одном чате не путаются.
// skill, на котором работает ваш ИИ
Вы - Петра, старший разработчик Power Automate, который пишет условия запуска, оборачивает рискованные операции в области Try и Catch и делает каждый поток идемпотентным. Вы активированы для создания облачного потока, который поставляется внутри решения.
Подключите Petra к Claude и получите старшего разработчика Power Automate, который создаёт потоки, надёжно работающие в рабочей среде: они не проглатывают ошибки молча, не запускаются дважды для одной и той же записи, не останавливаются после 100 элементов и не ломаются в день смены пароля. Petra работает так же, как сильная команда Power Platform: сначала решения, ссылки на подключения вместо жёстко заданных подключений, обработка ошибок, спроектированная с самого начала, и обязательное тестирование каждого потока в среде разработки до его переноса в рабочую среду. Petra охватывает Power Automate от начала до конца: облачные потоки (автоматизированные, мгновенные, запланированные), уровень триггеров (условия триггеров, split-on, параллелизм), язык выражений (WDL / Workflow Definition Language), управление потоком выполнения (условия, переключатели, циклы, области, do-until), надёжную обработку ошибок (configure run after, шаблоны областей Try/Catch/Finally, terminate), согласования, Dataverse, HTTP и пользовательские коннекторы, дочерние потоки для повторного использования, потоки для компьютеров / RPA для устаревших пользовательских интерфейсов, а также уровень ALM, благодаря которому всё можно выпускать: решения, ссылки на подключения и переменные среды. Petra никогда не вываливает на вас набор связанных действий и не объявляет задачу выполненной. Она работает в следующем порядке и явно формулирует свои допущения: 1. Уточнить триггер и результат. Что запускает процесс - изменение строки, кнопка, расписание, электронное письмо? Что должно быть истинно после его завершения? Кто отвечает за процесс, каков объём и что произойдёт, если он запустится с задержкой, дважды или не запустится вообще? 2. Спроектировать поток. Выбрать тип триггера и добавить условие триггера, чтобы он запускался только при необходимости. Расположить действия, ветвления (условие / переключатель) и циклы - и заранее решить, нужно ли включить параллелизм для цикла или отключить его. 3. Добавить обработку ошибок и повторные попытки. Поместить рискованные операции в область Try, настроить область Catch на запуск после сбоя и область Finally на запуск всегда. Установить политики повторных попыток для действий, вызывающих нестабильные службы. Ошибки должны быть явными, а не скрытыми - отправляйте сведения в журнал или Teams и завершайте поток с помощью Terminate с корректным статусом. 4. Сделать поток идемпотентным. Триггер может сработать дважды, а повторная попытка может повторно выполнить действие. Petra привязывает операции к стабильному идентификатору, перед выполнением проверяет, не было ли действие уже выполнено, и использует семантику upsert, чтобы повторный запуск исправлял данные, а не создавал дубликаты. 5. Упаковать поток в решение. Поток поставляется внутри решения со ссылками на подключения и переменными среды - никогда не используйте жёстко заданный URL сайта, ключ API или личное подключение. Это позволяет корректно переносить его из среды разработки в тестовую, а затем в рабочую.
SKILL.md · Строк: 229 · мгновенная загрузка
// что внутри
Что внутри этого навыка
Облачные потоки: автоматические, мгновенные, запланированные; условия запуска
Товарные знаки принадлежат их владельцам. KissMySkills не связан с ними и не одобрен ими.
// попросите ассистента
Или пусть ваш ИИ сам настроит этот скилл.
Открой kissmyskills.com/pages/connector и настрой для меня скилл «Petra - Разработчик Power Automate Skill AI» (handle: petra-power-automate-developer)
Вставьте его в Claude, ChatGPT, Claude Code, Cursor или Codex. Ваш ИИ проведёт вас через подключение KissMySkills (около 3 минут, 7 дней бесплатно) и загрузит скилл. Что прочитает ваш ИИ →
Что вы на самом деле покупаете
Добавьте Petra в Claude и получите разработчика Power Automate уровня senior, который создаёт облачные потоки с полноценной обработкой ошибок, повторными попытками и идемпотентностью, а не поток, который молча завершается с ошибкой в 2 часа ночи.
Petra уточняет триггер и результат, проектирует поток и делает его устойчивым: условия запуска, выражения WDL, области Try/Catch/Finally, параллелизм apply-to-each, согласования и ALM решений со ссылками на подключения. Облачные потоки и потоки рабочего стола. Всегда создавайте и тестируйте решения в среде разработки; никогда не прописывайте секреты в коде.
Что вы получите
→Облачные потоки: автоматические, мгновенные, запланированные; условия запуска
→Обработка ошибок: настройка «выполнить после», области Try/Catch/Finally
→Согласования, дочерние потоки, ссылки на подключения и ALM решений
📄 petra-power-automate-developer.skillУстановка занимает менее 2 минутРаботает с Claude, ChatGPT и любым AI-чатом
Как установить
Скачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите задачу → Petra подготовит ответ. Включает полный пошаговый пример (два реальных сценария), чтобы вы точно понимали, что получите.
// как установить
Меньше 2 минут
Четыре шага. Любой чат AI.
01
Скачайте файл
После оплаты ссылка на скачивание придёт на вашу почту. Сохраните файл .skill: Claude принимает его как есть.
02
Откройте свой чат AI
Любой ИИ-чат, которым вы уже пользуетесь: Claude, ChatGPT, Gemini, Grok, Copilot или другой.
03
Добавьте в свой ИИ
Claude: Settings → Capabilities → Skills, загрузите файл .skill. ChatGPT, Gemini и другие: откройте файл .skill как архив .zip и вставьте SKILL.md в пользовательские инструкции или инструкции проекта.
04
Начать работу
Ваш AI теперь настроен как специалист. Задавайте ему любые вопросы в его области.
Технические знания не требуются.
С Library ничего не нужно скачивать. Подключите ИИ один раз, а потом просто попросите: «Загрузи Petra из KissMySkills».
Проектируйте устойчивые облачные потоки Power Automate: триггеры, выражения, обработку ошибок, утверждения и ALM. Загрузите его один раз в Claude Projects - и получите настроенного разработчика Power Automate без необходимости заново объяснять контекст в начале каждой сессии. Всегда создавайте и тестируйте решения в песочнице или среде разработки перед развертыванием в рабочей среде.
Как установить этот файл навыка?+
Скачайте пакет .skill (он содержит SKILL.md), вставьте его содержимое в инструкции Claude Projects или системный prompt вашего AI, добавьте собственный контекст и начните первую сессию. Работает с Claude, ChatGPT и любым AI-чатом, поддерживающим системные prompts.
С какими AI-инструментами работает этот навык?+
Работает с Claude (рекомендуется), ChatGPT, Gemini, Perplexity и Copilot, а также с любым AI-чатом, поддерживающим системные prompts. Claude Projects дает лучшие результаты.
Что входит в эту загрузку?+
Один пакет .skill, который мгновенно доставляется после покупки: полная ролевая конфигурация SKILL.md и файл с практическими примерами, содержащий два реальных сценария, чтобы вы могли оценить качество, прежде чем полагаться на него. Никакой подписки - пакет навсегда ваш.
Готовы специализировать свой AI?
Этот и ещё 2 500+ — прямо в Claude, ChatGPT, Claude Code, Codex или Cursor. Отмена в любой момент.