スキル一覧に戻る

bash-script-framework-example-1-create-new-cli-tool

vamseeachanta
更新日 1 month ago
58 閲覧
3
2
3
GitHubで表示
その他general

について

このスキルは、bash-script-frameworkを使用して、組み込みメニューシステムを備えたCLIツールを迅速に生成する方法を示しています。メニュー付きの本格的なツールの作成と、よりシンプルなユーティリティスクリプトの追加という2つのアプローチを紹介します。一貫した構造とボイラープレートを持つ新しいコマンドラインツールの基盤を作成する必要がある際に、この例を参考にしてください。

クイックインストール

Claude Code

推奨
メイン
npx skills add vamseeachanta/workspace-hub -a claude-code
プラグインコマンド代替
/plugin add https://github.com/vamseeachanta/workspace-hub
Git クローン代替
git clone https://github.com/vamseeachanta/workspace-hub.git ~/.claude/skills/bash-script-framework-example-1-create-new-cli-tool

このコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします

GitHub リポジトリ

vamseeachanta/workspace-hub
パス: .claude/skills/_core/bash/bash-script-framework/example-1-create-new-cli-tool
0

関連スキル

parallel-batch-executor

その他

このスキルは、xargsとジョブ制御を使用してbashで並列タスク実行を可能にし、大幅なパフォーマンス向上を実現します。複数のファイルやリポジトリなど、独立した項目に対するバッチ操作、特にI/Oバウンドなタスクに最適です。順序が重要でなく、依存関係や共有リソース要件のないタスクに開発者が使用すべきであり、依存関係や共有リソースを必要とするタスクには使用を避けるべきです。

スキルを見る

usage-tracker

その他

usage-trackerスキルは、タイムスタンプ付きのロギングとレポート機能を通じて、開発者がツールやリソースの使用状況を経時的に追跡・分析できるようにします。定期的な使用レポートの生成、クォータの監視、利用傾向の検出を目的として設計されていますが、リアルタイムまたは高頻度のイベント追跡には適していません。主な機能には、ダッシュボード構築のための日次/週次/月次単位の内訳やパターン分析が含まれます。

スキルを見る

complexity-scorer

その他

このスキルは、キーワードマッチングとヒューリスティックルールを用いてタスクの複雑性を分析し、ルーティングと優先順位付けのためにタスクを分類します。設定可能なしきい値に基づいて、作業を適切なハンドラーに振り分けたりリソースを推奨したりする、インテリジェントなディスパッチャーを構築するのに最適です。リクエストの自動分類にご利用ください。ただし、単純なはい/いいえの判断や、高度に専門化された領域での使用は避けてください。

スキルを見る

state-directory-manager-1-xdg-base-directory-standard

その他

このスキルは、アプリケーションの状態管理のためにXDGベースディレクトリ標準を実装し、設定、データ、キャッシュ、状態ファイルのためのクロスプラットフォームなディレクトリパスを提供します。環境変数のフォールバックを自動的に処理し、アプリケーション固有のサブディレクトリを作成します。異なるオペレーティングシステム間で標準化された整理されたファイルストレージを必要とするCLIツールやアプリケーションを構築する際にご利用ください。

スキルを見る