taze について
taze を使うエージェント向けのスキルです。JavaScript/TypeScript のプロジェクトやモノレポで依存関係を更新する CLI の設定、フィルタリング、ワークスペース処理、更新時の確認方法を扱います。
主な機能
- 01CLI モードと更新種別の説明
- 02モノレポの再帰的な更新
- 03設定ファイルのオプション紹介
- 04依存関係フィルターと peer deps
- 05更新時のチェックと方針
活用シーン
- 01taze による依存関係更新のレビュー
- 02ワークスペースパッケージの同期
- 03テストや lint を含む更新計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ hairyf/ skills --skill tazeインストール後、Claude Code で/tazeを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
GENERATION.mdreferences/best-practices-upgrade-strategy.mdcore-monorepo.mdcore-overview.mdfeatures-config-file.mdfeatures-filters-and-peer-deps.md詳細
2026-02-24 時点で、GitHub 上の最新 README に基づいています。
taze は、JavaScript/TypeScript プロジェクトやモノレポの依存関係をアップグレードするための軽量な CLI です。デフォルトで安全なバージョン更新、強力なフィルタリング、フラグまたは taze.config.(js|ts) による設定に重点を置いており、エージェントが依存関係のメンテナンスワークフローを実行できます。
このスキルは、次のようなエージェント向けに作成されています。
tazeを使って依存関係のアップグレードを確認または実行する必要がある- モノレポで作業し、ワークスペースパッケージを同期させる必要がある
- テスト、lint/型チェック、アップグレード戦略に関する安全性ポリシーに従う必要がある
主なリファレンス
| トピック | 説明 | リファレンス |
|---|---|---|
| 概要と CLI モード | taze の目的、インストール不要での使用方法、メジャー/マイナー/パッチモード | core-overview |
| モノレポのサポート | -r 再帰モード、ワークスペース、ローカルパッケージ | core-monorepo |
機能
設定とフィルタリング
| トピック | 説明 | リファレンス |
|---|---|---|
| 設定ファイルの使用 | taze.config.js/ts、defineConfig、オプションの対応付け | features-config-file |
| フィルターと peer 依存関係 | --include/--exclude、ロックされた依存関係、--peer、依存関係フィールド | features-filters-and-peer-deps |
ベストプラクティスとアップグレードポリシー
| トピック | 説明 | リファレンス |
|---|---|---|
| 安全なアップグレードワークフロー | アップグレードのタイミング、必須チェック(テスト、e2e、lint、型チェック)、メジャー版をデフォルトとするポリシーとフォールバック | best-practices-upgrade-strategy |
コメント
Markdown 対応