custom-usage-statusline
Claude Codeの使用状況ステータスラインを設定し、セッション(5時間)と週間(7日)の利用限度のパーセンテージを表示します。ユーザーが使用状況ステータスラインの設定、利用限度の表示、または使用状況表示の構成をリクエストしたときに使用します。
description の原文を見る
Set up a Claude Code statusline that shows session (5h) and weekly (7d) usage limit percentages. Use when user asks to set up usage statusline, show usage limits, or configure usage display.
SKILL.md 本文
使用状況ステータスラインのセットアップ
このスキルは Claude Code のステータスラインを設定し、コンテキストウィンドウバーとともに使用制限(セッション 5h / 週間 7d)を表示します。
動作内容
- OAuth トークンをシステムキーチェーンから読み込みます(個別のログインは不要)
- macOS:
security find-generic-password経由で macOS Keychain から読み込み - Linux:
secret-tool経由で GNOME Keyring から読み込み、~/.claude/.credentials.jsonへのフォールバック対応
- macOS:
- 使用状況 API を呼び出します(
GET https://api.anthropic.com/api/oauth/usage、タイムアウト 3 秒) - レスポンスをキャッシュします -
/tmp/claude-statusline-usage.jsonに 60 秒間保存し、API への過度なアクセスを回避 - ステータスラインにコンテキスト、セッション、週間の使用率をパーセンテージで表示します - 各項目は使用レベルに応じて緑/黄/赤で色分け
- エラーに強い動作 — トークンが見つからない、API に接続できない、またはその他のエラーが発生した場合でも、使用状況セクションは単に省略されます
必須要件
jqがインストールされていることcurlがインストールされていること- 有効な Claude AI OAuth セッション(Claude Code にログインしていること)
手順
ユーザーがこのスキルを呼び出したとき、以下を実行します:
ステップ 1: ステータスラインスクリプトをコピー
このスキルのディレクトリから付属のスクリプトを ~/.claude/statusline-command.sh にコピーします:
- このスキルのベースディレクトリから
statusline-command.shファイルを読み込みます(スキルプロンプトの上部に表示) - その内容を
~/.claude/statusline-command.shに書き込みます
ステップ 2: settings.json を設定
~/.claude/settings.json がステータスラインの設定を含むことを確認します。ファイルがすでに存在する場合は、他の設定を上書きせずに statusLine キーをマージします:
{
"statusLine": {
"type": "command",
"command": "sh ~/.claude/statusline-command.sh"
}
}
$HOME を展開した絶対パスを使用します(例:sh /Users/username/.claude/statusline-command.sh)。
ステップ 3: 動作確認
テスト入力でスクリプトを実行して、動作することを確認します:
echo '{"model":{"display_name":"Opus 4.6"},"context_window":{"used_percentage":42}}' | sh ~/.claude/statusline-command.sh
出力にモデル名、コンテキストバー、および(認証済みの場合)使用率パーセンテージが表示されるはずです。
共有
同僚と共有する場合:
~/.claude/skills/custom-usage-statusline/ディレクトリを彼らの~/.claude/skills/フォルダにコピーします- Claude Code で
/usage-statuslineを実行してセットアップできます
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- assertchris
- ライセンス
- MIT
- 最終更新
- 2026/4/17
Source: https://github.com/assertchris/claude-skills / ライセンス: MIT
関連スキル
newsblur-cli
ターミナルからNewsBlurを管理できます。フィードの閲覧、ストーリーの検索、記事の保存・共有、インテリジェンス分類器の学習、新しいフィードの発見、ワークフローの自動化がNewsBlur CLIで実現します。ユーザーがNewsBlurアカウントを操作したい場合、フィードの確認、購読管理、またはニュース読み込みに関するスクリプト構築時に活用してください。
caveman-compress
自然言語のメモリファイル(CLAUDE.md、todos、preferences)を「原始人形式」に圧縮し、入力トークンを削減します。技術的な内容、コード、URL、構造はすべて保持したまま圧縮します。圧縮版が元のファイルを上書きし、人間が読める形のバックアップはFILE.original.mdとして保存されます。トリガー:/caveman-compress FILEPATH または「compress memory file」
find-skills
日本語の意図から Agent Skills を発見する。「楽天SEOのスキル探して」「PDFを処理したい」「データ分析を自動化したい」などの日本語リクエストに対応。Claude Code (CLI)、Codex、Gemini CLI、claude.ai (Web) いずれでも動作。日本最大の Agent Skills データベース「Agent Skills by ALSEL」(11,000件超、全件日本語化、ダウンロード可能スキル8,600件超) から、ユーザーの意図に合うスキルを推薦・インストール案内する。
planning-and-task-breakdown
仕事を順序立てたタスクに分割します。仕様書や要件が明確にあり、実装可能なタスクに分解する必要がある場合に利用してください。タスクが大きすぎて着手しづらい場合、スコープを見積もる必要がある場合、または並列で作業を進められる場合に活用できます。
docx
このスキルは、ユーザーがWord文書(.docxファイル)を作成、読み込み、編集、操作したいときに使用します。以下の場合に実行してください:「Word文書」「.docx」などの記述、または目次・見出し・ページ番号・レターヘッドなどのフォーマットを含む専門的な文書の作成リクエスト。また、.docxファイルのコンテンツ抽出・再編成、文書への画像挿入・置換、Word形式での検索置換、変更履歴やコメント機能の使用、コンテンツを整形したWord文書への変換の場合も対象です。ユーザーが「レポート」「メモ」「手紙」「テンプレート」などの成果物をWord形式または.docxファイルで求める場合はこのスキルを使用してください。PDF、スプレッドシート、Google Docs、文書作成と無関係なコーディングタスクには使用しないでください。
idea-refine
アイデアを反復的に改善します。構造化された発散的思考と収束的思考を通じて、アイデアを洗練させることができます。「idea-refine」または「ideate」を使用してトリガーします。