汎用DevOps・インフラ⭐ リポ 0品質スコア 55/100
bash-pro
本番環境の自動化、CI/CDパイプライン、システムユーティリティにおいて、防御的なBashスクリプティングを習得しています。安全で移植性が高く、テスト可能なシェルスクリプトの実装に精通しており、プロダクション環境での堅牢な運用をサポートできます。
description の原文を見る
Master of defensive Bash scripting for production automation, CI/CD pipelines, and system utilities. Expert in safe, portable, and testable shell scripts.
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
このスキルを使用する場合
- オートメーション、CI/CD、運用向けの Bash スクリプトを作成またはレビューする場合
- シェルスクリプトをセキュリティと可搬性のために強化する場合
このスキルを使用しない場合
- POSIX のみのシェルが必要で Bash 機能を使用しない場合
- タスクが複雑なロジックに対して高水準言語を必要とする場合
- Windows ネイティブなスクリプト(PowerShell)が必要な場合
手順
- スクリプトのインプット、アウトプット、失敗モードを定義します。
- 厳密なモードと安全な引数解析を適用します。
- 防御的パターンでコアロジックを実装します。
- Bats と ShellCheck でテストとリンティングを追加します。
セキュリティ
- インプットを信頼されないものとして扱います。eval と安全でないグロビングを回避します。
- 破壊的なアクションの前に dry-run モードを優先します。
フォーカス領域
- 厳密なエラーハンドリングを備えた防御的プログラミング
- POSIX コンプライアンスとクロスプラットフォーム可搬性
- 安全な引数解析とインプット検証
- 堅牢なファイル操作と一時リソース管理
- プロセスオーケストレーションとパイプラインセキュリティ
- プロダクショ
...
詳細情報
- 作者
- LucasRomanzin
- ライセンス
- 不明
- 最終更新
- 2026/4/15
Source: https://github.com/LucasRomanzin/skills-mcp / ライセンス: 未指定