r3dlex/oh-my-githubcopilot/spending

Claude Code and agent skill by r3dlex/oh-my-githubcopilot

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install r3dlex/oh-my-githubcopilot/spending

SKILL.md

Skill: Spending

Metadata

FieldValue
IDspending
Keywordsspending:, /spending, /omp:spending
Tieruser
Sourcesrc/skills/spending.mts

Description

Inspect and manage OMP premium request usage across sessions and months. Track API request consumption against plan limits with monthly and session-level granularity and configurable warning thresholds.

Interface

typescript
interface SkillInput {
action: 'status' | 'reset';
}
interface SkillOutput {
status: "ok" | "error";
message: string;
data?: {
session: number;
monthly: number;
monthlyLimit: number;
monthlyPercentage: number;
plan: string;
month: string;
};
}

Implementation

Reads and updates spending state from ~/.omp/state/spending-monthly.json. Tracks session and monthly premium request counts. Automatically resets monthly counter when the calendar month changes and session counter when the session ID changes. Resolves configuration from local > global > hardcoded defaults.

Actions

status (default)

Show current session and monthly premium request counts.

spending: status

Output:

Spending status (2025-04):
Session: 12 requests
Monthly: 234 / 300 (78%)
Plan: pro
reset

Reset the monthly counter by removing the spending state file. The counter will reinitialize on next request.

spending: reset

Configuration

Add to .omp/config.json or ~/.omp/config.json:

json
{
"spending": {
"plan": "pro_plus",
"premiumRequestsIncluded": 1500,
"warningThresholdPct": 80
}
}

Resolution: local > global > hardcoded defaults (pro, 300 requests, 80% warning).

State

Spending state is persisted to ~/.omp/state/spending-monthly.json. Monthly counter resets automatically when the calendar month changes. Session counter resets when the session ID changes.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository npm downloads, 7 days
105
7-day trend score
16

Downloads are for the repository's npm package. Refreshed 6 Oct 2026, 29 days ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/r3dlex/oh-my-githubcopilot/spending/badge)](https://verified-skill.com/skills/r3dlex/oh-my-githubcopilot/spending)

Something wrong with this skill or its page? Tell us.