본문으로 건너뛰기
cccskills
무료GitHub에 공개

agy-powerline

Install and customize a status bar for Antigravity CLI that shows the model, usage quotas, reset times, context capacity and git changes. Check the installation, adjust themes and layouts, and export the configuration.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

원문원문 설명 보기

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

연동 도구Gemini
설치 방법 보기

이럴 때 유용합니다

  • Install and check an Antigravity CLI status bar
  • View usage quotas and reset times while working
  • Change colors, layouts and displayed information
  • Back up or share the status bar configuration

포함된 파일(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 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Assess a new or existing AI project by examining its code, goals, and constraints. Recommend skills confirmed to exist in the available registry, then outline tasks and implementation phases with dependencies, completion criteria, and checks.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Planning the first steps of a new AI project
  • Assessing technical issues in an existing project
  • Selecting relevant skills from an available registry
sickn33/agentic-awesome-skills4.8만2026년 10월 23일 업데이트

007

무료

Review code and infrastructure for security risks, map potential threats, and plan stronger defenses. The skill covers OWASP checks, attack and defense exercises, and incident response, with validation required for each environment.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reviewing code and infrastructure security
  • Mapping threats with STRIDE or PASTA
  • Planning stronger security settings
sickn33/agentic-awesome-skills4.8만2026년 10월 23일 업데이트

Turn a repeatable task into an Andru.ia skill with clear inputs, outputs, examples, and limits. Draft SKILL.md, check the folder structure and required validations, and prepare a pull request describing the changes for review.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Creating a skill for a repeatable task
  • Improving an existing skill’s examples and limits
  • Validating skill files and preparing a pull request
sickn33/agentic-awesome-skills4.8만2026년 10월 23일 업데이트

Prepare an industry briefing once a project's sector is defined. It covers sector context, potentially applicable regulations, familiar interface patterns, technology choices, and risks, while separating verified evidence from hypotheses and questions requiring further review.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Researching industry requirements before product design
  • Checking regulations for a project's jurisdiction
  • Choosing interface patterns familiar to target users
sickn33/agentic-awesome-skills4.8만2026년 10월 23일 업데이트

Create presentation drafts from text, outlines, or documents through the 2slides API. Match a reference image's style, choose themes, add AI voice narration, and export slide images or audio for review and use.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Create a presentation from text or an outline
  • Summarize a document into slides
  • Match slide styling to a reference image
sickn33/agentic-awesome-skills4.8만2026년 10월 23일 업데이트

Plan a 360-degree or peer feedback process and create empty response templates from confirmed requirements. Produces consistent CSV, SQL, JSON Schema, or Notion property mappings while keeping visibility choices and scoring configuration separate.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Plan an anonymous peer feedback process
  • Create a CSV template for feedback responses
  • Align feedback fields across SQL and JSON Schema
sickn33/agentic-awesome-skills4.8만2026년 10월 23일 업데이트

sickn33의 스킬 모두 보기

이 스킬의 문제 신고