Skip to content

chore: streamline npm-publish and pr skills - #948

Merged
YusukeHirao merged 1 commit into
devfrom
chore/publish-skill-tweaks
Aug 11, 2026
Merged

chore: streamline npm-publish and pr skills#948
YusukeHirao merged 1 commit into
devfrom
chore/publish-skill-tweaks

Conversation

@YusukeHirao

Copy link
Copy Markdown
Member

概要

npm-publish スキルと pr スキルに2つの改善を加える。

npm-publish: リリース種別の確認を削除

yarn release は conventional commits からバージョンを自動決定するため、Claude が「graduate / alpha / beta / rc のどれにしますか」と確認する手順は無駄な質問になっていた。デフォルトで yarn release を案内するだけに変更し、プレリリースが必要な場合はユーザーが明示的に指示したときだけ案内する。

併せて、lerna version は選択・確認のプロンプトを出すインタラクティブコマンドで Claude Code の ! 経由では対話できないため、「Claude Code を exit → ターミナルで直接実行 → claude --continue で戻る」という手順に改めた。

pr: CI green 後の web オープン

CI が green になり、かつ CONFLICTING / DIRTY でないことを確認したら、gh pr view --web でブラウザを自動的に開き、マージを促すようにした。

確認事項

  • ドキュメント(SKILL.md)のみの変更、動作影響なし

…mergeable

npm-publish: yarn release resolves the version from conventional commits,
so asking the user to pick graduate/alpha/beta/rc is a redundant question.
Default to yarn release and only surface the pre-release variants when the
user explicitly asks. lerna version is interactive and can't be driven
through Claude Code's ! prefix, so route it through exit -> run in a
terminal -> claude --continue instead.

pr: once CI is green and the PR is still not CONFLICTING/DIRTY, open it
with `gh pr view --web` and prompt the user to merge.
@YusukeHirao
YusukeHirao requested a review from yusasa16 as a code owner August 11, 2026 07:38
@YusukeHirao
YusukeHirao merged commit 9e0d3f3 into dev Aug 11, 2026
6 checks passed
@YusukeHirao
YusukeHirao deleted the chore/publish-skill-tweaks branch August 11, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant