本文へ移動
cccskills
無料GitHub で公開日本語紹介

agy-powerline

Antigravity CLIのステータスバーに、モデルや利用枠、リセット時刻、会話の容量、gitの状態を表示するスキル。導入と動作確認、配色や表示項目の変更を支援します。

原文原文の説明を見る

Install, check and restyle the agy-powerline statusline for Antigravity CLI (agy): quotas, model, context window and git on agy's status bar.

連携ツールGemini
インストール方法を見る

こんなときに便利

  • ステータスバーの導入と動作確認
  • 作業中に利用枠とリセット時刻を確認
  • 配色やレイアウト、表示項目の変更
  • ステータスバー設定の保存と共有

日本語での紹介

できること

Antigravity CLI(agy)にagy-powerlineを導入し、ステータスバーの動作確認と見た目の調整を支援します。モデル、利用枠とリセット時刻、会話で扱える情報量を示すコンテキストウィンドウ、gitのブランチや変更状況などを表示します。専用コマンドでテーマ、表示項目、レイアウトを切り替え、設定の書き出しも行えます。

こんなときに便利

作業中に/usageを入力せず利用枠を確認したいときや、モデルやgitの状態を同じ場所で把握したいときに向いています。表示をコンパクトにする、明るい配色にする、設定を共有するといった調整にも使えます。

使い方の例

  • 「すべての利用枠を表示する構成で導入して、動作確認して」
  • 「明るいテーマとプレーンテキストのレイアウトに変更して」
  • 「今のステータスバー設定をファイルに書き出して」

注意点

対象はAntigravity CLIのみです。Windows、macOS、Linux、WSLでNode.js 20以上が必要で、日次・週次トークン表示には22.13以上が必要です。導入時はnpmへの接続と設定ファイルの変更が発生し、設定は事前にバックアップされます。導入後はagyの再起動が必要です。表示できる情報はagyが渡す内容に限られ、アイコンにはNerd Fontが必要な場合があります。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md8.2 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

agy-powerline

External tool prerequisite

Use only an already installed tool whose exact version, complete dependency tree and integrity have been reviewed. This skill does not bootstrap tools or activate external plugins. If the prerequisite is missing, stop that executable path and report it; continue with static analysis when possible. A separate installation task must pin immutable artifacts, stage them outside active agent directories with lifecycle scripts disabled, inspect every bundled file and executable entry point (including tests and hooks), and obtain approval before activation or host configuration changes. Do not substitute a same-named workspace script or fetch a moving branch.

Overview

agy-powerline is a statusline for Antigravity CLI (agy). agy runs it on every refresh and pipes the session to it as JSON; it prints a bar with the model, the Gemini 5h and 7d quotas, the Claude/GPT and Gemini 4 Argon quotas with their reset times, the context window, git branch and changes, tokens, subagents and more. This skill installs it, checks it, and changes its look with the package's own commands. Adapted from the setup and customize skills of the official agy plugin: https://github.com/wassim-azi/agy-powerline

When to Use This Skill

  • Use when the user asks to install, set up, update or fix a statusline (status bar) for agy or Antigravity CLI.
  • Use when the user wants to see their agy quotas, reset times or context window without typing /usage.
  • Use when agy-powerline is installed and the user asks to change its theme, widgets, layout or colors, or to back up its config.
  • Do not use for other agents' status lines (Claude Code, Gemini CLI): agy-powerline only wires itself into agy's settings.

How It Works

Run each command with your shell tool, one at a time, and show the user what it printed.

Step 1: Check Node.js

Run node -v. If the version is below v20, stop: tell the user to install Node.js 20 or newer from https://nodejs.org, then ask again.

Step 2: Install

Tell the user what the next command does before running it: it downloads the agy-powerline package from npm, installs the statusline in ~/.agy-powerline, and sets the statusLine key in agy's ~/.gemini/antigravity-cli/settings.json after backing that file up. Then run:

agy-powerline init --yes

--yes answers the prompts, which a shell tool can't answer. If the user asked for a starting set of widgets, a layout or a theme, add --preset <id>, --layout <id> or --theme <id> (Step 5 lists the ids). To keep agy's built-in status line and draw this bar below it, add --stack.

If init fails, show its error as printed and stop. Don't work around it, for example by writing the settings yourself.

Step 3: Check the install

agy-powerline doctor

Sum up the result in two or three lines: whether the statusline command ran, and any problem it lists with the fix it suggests.

Step 4: Restart agy

Tell the user to quit agy and start it again once: the bar appears after that restart. Later style changes show on the next refresh, without a restart.

Step 5: Change the look (when asked)

List first, then apply, then show the user the preview the command printed:

The user asks forListApply
Other colors ("make it light", "dark theme")agy-powerline theme --listagy-powerline theme <id>
Other widgets ("one line", "show all quotas")agy-powerline preset --listagy-powerline preset <id>
Plain text instead of Powerline pillsagy-powerline layout --listagy-powerline layout <id>
Rounder, sharper or flat pill endsagy-powerline caps --listagy-powerline caps <style>
A gradient across each rowagy-powerline gradient --listagy-powerline gradient <name>
Back up or share the configagy-powerline exportagy-powerline export <file>

Presets: default, compact, agent, git, tokens, quotas, full. Layouts: pills, lines, classic. theme also takes dark, light and colorblind; gradient off removes a gradient. A preset replaces the widget list and keeps the theme and layout.

For anything these commands don't cover (one widget's color, thresholds), point the user to agy-powerline configure in their own terminal, or to https://github.com/wassim-azi/agy-powerline/blob/main/docs/configuration.md.

Examples

Example 1: Install with every quota on the bar

node -v
agy-powerline init --yes --preset quotas
agy-powerline doctor

Then: "Restart agy once and the bar shows your Gemini, Claude/GPT and Argon quotas with their reset times."

Example 2: Switch to a light theme and plain-text layout

agy-powerline theme --list
agy-powerline theme light
agy-powerline layout lines

Example 3: Remove it

agy-powerline uninstall --yes

This removes the statusLine key from agy's settings, after a backup; the bar goes away after the next restart of agy. Add --delete only if the user also wants the files in ~/.agy-powerline removed.

Best Practices

  • ✅ Run doctor after every install or update and report what it found.
  • ✅ Tell the user about the one restart of agy that init needs.
  • ❌ Don't edit ~/.gemini/antigravity-cli/settings.json by hand: init and uninstall change only the statusLine key and keep a backup.
  • ❌ Don't run agy-powerline configure yourself: it's an interactive full-screen editor and hangs a shell tool. Suggest it to the user instead.

Common Pitfalls

  • Problem: The icons show as boxes or question marks. Solution: The terminal font has no Nerd Font glyphs. The user can install a Nerd Font, or press i in agy-powerline configure for ASCII mode.
  • Problem: No bar after init. Solution: agy wasn't restarted, or doctor lists a problem: run agy-powerline doctor and follow its fix.
  • Problem: The Argon quota doesn't show. Solution: agy sends it only on plans that have it (Google AI Pro). Widgets with nothing to show hide themselves.
  • Problem: tokensToday and tokensWeek stay hidden. Solution: They need Node.js 22.13 or newer; doctor says so on older versions.

Limitations

  • Works with Antigravity CLI (agy) only, on Windows, macOS, Linux and WSL, with Node.js 20 or newer.
  • Shows only what agy sends to the statusline; it can't show a quota or field agy doesn't send.
  • init needs network access to npm; it can't install offline.
  • This skill does not replace the user's own judgment about installing a package from npm or changing agy's settings.

Security & Safety Notes

  • agy-powerline init --yes downloads and runs a package from npm and changes agy's settings file. Say so before running it, and run it only when the user asked for the install or update. The package has no runtime dependencies and is published from CI with npm provenance (https://github.com/wassim-azi/agy-powerline/blob/main/SECURITY.md).
  • Once installed, the statusline runs a local copy in ~/.agy-powerline on every refresh and makes no network calls.
  • init and uninstall change only the statusLine key in agy's settings, back the file up first, and refuse a settings file that isn't valid JSON.
  • Never pass --allow-exec to agy-powerline import: an imported config with shell-command widgets runs those commands on every refresh. Only the user can approve the exact commands import shows.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

00-andruia-consultant

無料概要あり

新規・既存のAIプロジェクトについて、コードや目的、制約を確認し、利用可能なスキルの提案と、依存関係や完了条件を含むタスク一覧・実装計画の作成を支援します。

  • 新規AIプロジェクトの着手計画
  • 既存プロジェクトの技術課題の整理
  • 利用可能なスキルを選びたいとき
sickn33/agentic-awesome-skills4.8万2026年10月21日 更新

007

無料概要あり

コードやインフラのセキュリティ監査、脅威の洗い出し、設定の強化を支援します。OWASPに沿った確認や、攻撃側・防御側の検証、インシデント対応も扱います。

  • コードとインフラの安全性を点検したいとき
  • STRIDEやPASTAで脅威を整理したいとき
  • セキュリティ設定を強化したいとき
sickn33/agentic-awesome-skills4.8万2026年10月21日 更新

10-andruia-skill-smith

無料概要あり

繰り返し行う作業をAndru.ia向けのスキルにまとめます。入力・成果物・利用例・制約を定め、SKILL.mdの作成から構造検証、PRの準備まで支援します。

  • 繰り返す作業をスキル化したいとき
  • 既存スキルの例や制約を改善したいとき
  • スキルを検証してPRを準備したいとき
sickn33/agentic-awesome-skills4.8万2026年10月21日 更新

プロジェクトの業界が決まった段階で、業界動向や適用候補の法規制、利用者に合う画面設計、技術選定とリスクを調べ、確認済みの事実と仮説を分けて資料にまとめます。

  • 業界特有の要件を設計前に調べたいとき
  • 対象地域の法規制を確認したいとき
  • 利用者になじみのある画面設計の検討
sickn33/agentic-awesome-skills4.8万2026年10月21日 更新

2slides-ppt-generator

無料概要あり

文章や文書から2slides APIでスライドを生成し、参考画像に合わせたスタイルの指定、AI音声ナレーションの追加、画像・音声の書き出しに対応します。

  • 文章や構成案から発表資料を作成
  • 文書を要約してスライド化
  • 参考画像に合わせた資料デザイン
sickn33/agentic-awesome-skills4.8万2026年10月21日 更新

360-feedback-system

無料概要あり

360度評価や相互フィードバックの運用を整理し、回答を1件ずつ記録する空の台帳を作るスキル。確認済みの項目だけでCSV、SQL、JSON SchemaやNotion向けの対応表を整えます。

  • 匿名の相互フィードバックを設計したいとき
  • 回答記録用のCSV台帳を作りたいとき
  • SQLとJSON Schemaの項目統一
sickn33/agentic-awesome-skills4.8万2026年10月21日 更新

sickn33 のスキルをすべて見る

このスキルの問題を報告する