agentsclimarketplace

Deploy

Skill gitgitWi/council-flow/skills/deploy

Push the task branch and open a Korean pull request, then ask the user whether to run flow:code-review-brief and, on confirm, run it inline for the new PR. Use this whenever development for a flow task is done and the branch is ready for review. Even when the user says "just open a PR", finish by offering the review-brief step. Run in its own session from develop; do not bundle.From its SKILL.md

Install
npx -y skills add gitgitWi/council-flow --skill deploy

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.2 KB, ~1.0k tokens by cl100k_base, as published. Nobody here has run it

flow:deploy — Push + open Korean PR + offer the review brief

Deploy is the closing skill. It is intentionally separate from develop so the PR reflects a clean, final diff rather than develop's intermediate state.

After opening the PR, deploy asks whether to write the code-review brief now and, on confirm, runs flow:code-review-brief inline for the new PR. Most of the time the next step after opening a PR is requesting a review on it, so proceeding right away (with a confirm) is the common path. The review-brief skill stays a separate skill so it is also reusable for arbitrary existing PRs. Deploy never runs reviewer CLIs or posts comments — the user runs their reviewer agent(s) against the brief.

Preconditions

  • All items in tasks.md are checked.
  • Working tree is clean (no uncommitted changes).
  • Branch is the task branch (not main).
  • Tests pass locally. Run the project's test command and confirm green before pushing.

If any precondition fails, stop and tell the user. Do not "fix it up" silently.

Step 1 — Push

git push -u origin "$(git branch --show-current)"

If the push fails because of upstream changes, do not force-push. Inform the user and ask whether to rebase.

Step 2 — Open the PR (Korean body)

PR title: short, ≤ 70 chars, conventional-commit-flavored (feat(auth): Google 로그인 지원 추가).

PR body in Korean, using this template:

## 개요
<1-3 줄 요약 — 무엇이 왜 바뀌었는지>

## 변경 사항
- ...
- ...

## 테스트
- [ ] Vitest 유닛/통합 테스트
- [ ] Playwright E2E (해당 시)
- [ ] 수동 확인: <어떤 시나리오를 어떻게 확인했는지>

## 스크린샷 / 영상
(UI 변경이 있는 경우)

## 관련 링크
- 플랜: `.planning/<date>-<task>/plan.md`
- 리뷰 brief: `.planning/<date>-<task>/artifacts/code-review-brief.md` (자동 생성 예정)

Apply PR metadata from .flow/config.yaml (github.assignee, github.milestone, github.labels — reuse existing repo labels, create only if needed). Create with HEREDOC for correct formatting:

gh pr create --title "<title>" \
  --assignee "<config assignee>" \
  --milestone "<config milestone>" \
  --label "<config label>" \
  --body "$(cat <<'EOF'
<body>
EOF
)"

Omit any flag with no configured value. Capture the PR number from the URL gh pr create prints.

Step 3 — Ask, then run the review brief on confirm

After the PR is open, ask the user (one AskUserQuestion, default = yes):

PR #<N> 열림. 이어서 flow:code-review-brief로 리뷰 brief를 만들까요?

  • Yes (default) → invoke flow:code-review-brief for PR #<N> inline. The current branch matches the PR head and .planning/<date>-<task>/ exists, so it resolves its output automatically. After it writes the brief, deploy is done.
  • No → stop at the open PR and tell the user they can run flow:code-review-brief later.

Either way, deploy never runs reviewer CLIs or posts comments — once the brief exists, the user runs their reviewer agent(s) against it and posts to the PR.

What NOT to do

  • Don't run the review brief without asking. Ask once (default yes), then run on confirm.
  • Don't run reviewer CLIs or post comments. That is the user's step, even after the brief is written.
  • Don't auto-merge. The user merges after reviewing.
  • Don't bundle deploy with develop in the same session. The PR should reflect a clean final diff.

Reference

  • Review brief skill: ../code-review-brief/SKILL.md
  • New multi-LLM model (brief → user-run agents): ../../references/multi-llm.md
  • Project defaults (assignee/milestone/labels): ../../references/config.md
  • Frontmatter schema: ../../references/frontmatter.md
  • Doc style (prefer lists over tables): ../../references/doc-style.md

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.