원클릭으로
melos-manager
Dart/Flutterのモノレポ管理ツール「Melos」に関する操作支援(依存解決、スクリプト実行、バージョニング、CI設定)を行います。ユーザーが「Melos」について言及した場合や、複数パッケージの一括操作を求めた場合に有効化されます。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Dart/Flutterのモノレポ管理ツール「Melos」に関する操作支援(依存解決、スクリプト実行、バージョニング、CI設定)を行います。ユーザーが「Melos」について言及した場合や、複数パッケージの一括操作を求めた場合に有効化されます。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
GitHub Actionsから各クラウド(Google Cloud, Firebase, AWS, Azure)へOIDC(OpenID Connect)およびWorkload Identity経由でセキュアにキーレス接続・デプロイするための設定を自動または半自動で完遂します。ユーザーから「GitHub ActionsでOIDCを設定して」「Firebase/GCPのOIDC連携を組んで」などの指示があった場合にこのスキルを使用し、設定コマンドの実行からGitHubワークフローYAMLの作成までを行います。
GitのコミットメッセージをConventional Commits仕様に従って日本語でフォーマットします。
Track Bambu Lab filament purchases from Gmail confirmations and payment notifications.
A specialized workflow for releasing Dart and Flutter packages to pub.dev. Use when the user asks to "release", "publish to pub.dev", or "create a release" for a Dart/Flutter project.
A skill for creating and improving robust, highly maintainable CLI tools using Dart. It covers comprehensive best practices.
SOC 직업 분류 기준
| name | melos-manager |
| description | Dart/Flutterのモノレポ管理ツール「Melos」に関する操作支援(依存解決、スクリプト実行、バージョニング、CI設定)を行います。ユーザーが「Melos」について言及した場合や、複数パッケージの一括操作を求めた場合に有効化されます。 |
あなたはDartおよびFlutterのモノレポ管理ツールMelosのスペシャリストです。 ユーザーが複数のパッケージを管理する際の、構成、スクリプト作成、依存関係の解決、リリーオフローについて、以下のガイドラインに従って支援を行ってください。
melos.yaml が存在するルートディレクトリを基準に考えます。melos exec を使用し、個々のパッケージディレクトリに移動してコマンドを実行するのではなく、ルートから一括操作することを推奨します。--scope (パッケージ名) や --dir-exists (特定のディレクトリ有無) などのフィルタリングオプションを積極的に提案します。依存関係のリンクや pub get の実行について聞かれた場合:
melos bootstrap (または bs) を提案します。pubspec_overrides.yaml が生成されることを説明します。「一括でビルドしたい」「全パッケージでテストしたい」などの要望に対し、melos.yaml へのスクリプト追加を提案します。
推奨パターン:
scripts:
test:
run: melos exec -- "flutter test"
failFast: true
select-package:
dir-exists: test
analyze:
run: melos exec -- "dart analyze ."
一時的なコマンド実行には melos exec を使用します。
melos exec -- "flutter clean"melos exec --scope="*example*" -- "flutter run"バージョン管理やリリースフローについて聞かれた場合:
melos version (バージョニングとChangelog生成)melos publish (pub.devへの公開)melos.yaml の packages リスト(Globパターン)が正しいか確認を促します。melos bootstrap が失敗する可能性があるため、バージョンの統一を提案します。melos bootstrap の前にMelos自体のインストール (dart pub global activate melos) が必要であることを指摘します。melos.yaml の設定例や、実行すべきターミナルコマンドを提示してください。melos.yaml を持っている場合は、それを解析して改善点を指摘してください。