بنقرة واحدة
deploy-demo
Create a GitHub deployment for the current branch using the deploy-review workflow
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Create a GitHub deployment for the current branch using the deploy-review workflow
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Create or finalize a pull request — three modes: placeholder draft PR at spec time, finalize a draft into ready-for-review, or a regular PR right away for work done outside the task workflow.
Grill a product task (GitHub issue) into an implementable spec — research first, then a one-question-at-a-time interview; also elaborates sub-specs for deferred subtasks of large tasks.
Execute a product-task spec one leaf subtask per run — [agent] subtasks via the project skills, [human] subtasks handed off to the developer.
Convert the current conversation into a product-task spec in .agents/tasks/, or update an existing spec — folding in new decisions, harvesting colleague replies from Slack threads, and sending open questions to their owners. Use at the end of a grilling session, when the user wants to capture any conversation as a spec, or to sync a spec's open questions with Slack.
Declare new API resource(s) in an existing API service. Use whenever the app needs to call an endpoint that has no `service:name` resource yet.
Scaffold a new page (index / detail / general) and optionally wire it to API data. Use when adding any new route to the app, or when wiring API data into an already-scaffolded page (one with `TODO (api-data):` markers).
| name | deploy-demo |
| description | Create a GitHub deployment for the current branch using the deploy-review workflow |
| disable-model-invocation | true |
This workflow uses gh to trigger and monitor the deployment workflow. Follow the check-github-cli skill first (ensure gh auth status succeeds; if not, guide the user to install/configure gh and do not proceed). The account needs permission to trigger workflows and read the repository.
Create a GitHub deployment for the current branch using .github/workflows/deploy-review.yml (workflow name: "Deploy review environment").
Note: In the command output, format all URLs as clickable Markdown links: [Link Text](URL).
git status. If there are uncommitted changes, ask the user to commit and push, or run git add / git commit and then push.git push origin $(git branch --show-current) (or git push if upstream is set). Abort if push fails.git branch --show-current.gh run list --workflow=deploy-review.yml --branch <BRANCH> --status in_progressgh run list --workflow=deploy-review.yml --branch <BRANCH> --status queuedAlways read .github/workflows/deploy-review.yml as the single source of truth for valid option values — never hardcode them in this skill. The workflow has three workflow_dispatch inputs:
a. envs_preset — which chain's config the demo fetches at startup.
on.workflow_dispatch.inputs.envs_preset.options.base; "spin up a demo using staging" → staging.b. variant — which demo flavor (on.workflow_dispatch.inputs.variant.options, e.g. review / review-2). review-2 disables ENVs validation (used for multichain).
-f variant=review-2 only if the user clearly asks for it ("review-2", "validation-disabled / multichain variant", "second demo"). Otherwise skip (default review).c. build_image — whether to build & publish a fresh image (default true).
-f build_image=false — this skips the multi-minute image build and just re-runs the deploy (~1–2 min), changing ENVS_PRESET so the pods roll.true, builds fresh).build_image=false only works if an image for this branch + variant already exists (a prior successful build). If unsure, prefer building. Keep variant the same as the original deploy when re-pointing — the image tag and namespace are <variant>-<branch-slug>.gh workflow run deploy-review.yml --ref <BRANCH> [-f envs_preset=<PRESET>] [-f variant=<VARIANT>] [-f build_image=false]gh workflow run deploy-review.yml --ref <BRANCH> -f envs_preset=basegh workflow run deploy-review.yml --ref <BRANCH> -f build_image=false -f envs_preset=celogh run list --workflow=deploy-review.yml --branch <BRANCH> --limit 1. Use that run’s ID for the next steps.gh run watch <RUN_ID> (polls until completion).gh run view <RUN_ID>).gh run view <RUN_ID> and, if available, gh run view <RUN_ID> --log or job outputs. The deployment URL may appear in the workflow summary or in job outputs; extract it and include it in the notification.gh run view <RUN_ID> or gh run view <RUN_ID> --log-failed).