executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
events-blocks-assetsUse Prefect events, automations, blocks, assets, variables, notification blocks, and concurrency limits for operational workflow primitives.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task is about operational primitives around a Prefect workflow: custom events, event-triggered automations, notification/webhook blocks, saved block documents, custom block classes, assets and materialization metadata, variables, and global or tag-based concurrency limits.
emit_event, automation JSON/YAML shapes, trigger/action fields, deployment-event matching, and server/Cloud requirements.Block.save/Block.load, custom blocks, notification blocks, variables, assets, @materialize, global concurrency limits, tag limits, and sync/async concurrency contexts.prefect events, prefect automation, prefect block, prefect variable, prefect global-concurrency-limit, or prefect concurrency-limit commands.python scripts/validate_automation.py --help to validate automation JSON/YAML locally before prefect automation create or prefect automation update.prefect.events.emit_event, prefect event emit, prefect events stream, event resources, related resources, payloads, follows, event size limits, and event naming grammar.EventTrigger, MetricTrigger, CompoundTrigger, SequenceTrigger, and actions such as run-deployment, send-notification, call-webhook, pause/resume, cancel/delete/suspend, and Cloud-only incident actions.Block.save, Block.load, Block.load_from_ref, custom Block subclasses, block type registration, notification/webhook blocks, secret fields, and block document schema drift.Asset, AssetProperties, @materialize, asset_deps, add_asset_metadata, materialization events, and runtime asset metadata expectations.Variable.set/Variable.get, prefect variable, global concurrency limits, tag-based task concurrency limits, and prefect.concurrency.sync / prefect.concurrency.asyncio contexts.../cli-server-operations/SKILL.md.@flow/@task authoring, retries, caching, futures, local tests, and ordinary task-run state handling: ../flow-task-authoring/SKILL.md.prefect.yaml, work pools, workers, schedules, and deployment run ownership: ../deployments-workers/SKILL.md.get_client, PrefectClient, settings/profile internals, schema models, and the prefect-client package split: ../api-client-settings/SKILL.md.../repo-development/SKILL.md.python scripts/validate_automation.py --file automation.yaml
python scripts/validate_automation.py --example deployment-event
prefect events emit --help
prefect automation create --help
prefect block type ls --help
prefect global-concurrency-limit create --help
prefect events stream opens a live event-stream subscription; --account is Cloud/account-wide and can include audit logs.prefect events emit, prefect automation create, prefect block save/create/delete, prefect variable set/unset, and concurrency-limit commands mutate server-side or Cloud workspace state.../cli-server-operations/SKILL.md.