Skyblurのフロントエンド、バックエンド、およびChrome拡張機能のデプロイプロセスを完全に自動化して管理します。
usounds/Skyblur192026年9月13日 更新
frontend および backend ディレクトリにおけるパッケージの更新と脆弱性の自動修正を管理します。
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
このスキルは、frontend および backend ディレクトリにおけるパッケージの更新と、脆弱性の自動修正を完全に自動化して管理します。
ユーザーからパッケージ更新の指示があった場合、以下のフローをユーザーの承認(Yes/No)を待つことなく、エラーが発生しない限り一気通貫で実行してください。
まず、プロジェクトルートで以下の確認を行います。
git status を実行。
backend/ ディレクトリに移動して実行します。
cd backendpnpm run update (定義済みの更新スクリプト)pnpm update (マイナー/パッチ更新)pnpm audit fix を実行。pnpm audit を再実行して残っている脆弱性を確認。pnpm audit --json 等で原因となっているパッケージを特定。pnpm update <package_name> を試行。pnpm audit fix を実行。pnpm run test を実行し、更新によって破壊的な変更が発生していないか確認する。frontend/ ディレクトリに移動して実行します。
cd frontendpnpm run update (ncuを利用したメジャー更新を含むスクリプト)pnpm updatepnpm audit fix を実行。pnpm audit を再実行して残っている脆弱性を確認。pnpm audit --json 等で原因となっているパッケージを特定。pnpm update <package_name> を試行。pnpm audit fix を実行。pnpm run build を実行し、型チェックやビルドに問題がないか確認する。pnpm run test:e2e を実行し、エンドツーエンドのテストが通るか確認する。すべての処理が正常に完了した後、以下の情報をユーザーに報告します。
git diff package.json を参照)。pnpm audit の最終的なステータス。まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Skyblurのフロントエンド、バックエンド、およびChrome拡張機能のデプロイプロセスを完全に自動化して管理します。
Project Rito (Skyblur) の開発ガイドラインと規約です。
Rust Token Killer (Codex CLI) の使用ガイドラインです。常にシェルコマンドを実行する際は rtk プレフィックスを付与します。