Not in the top 1,000 by GitHub stars
sudoHG/codex-reset-credits-skill
Codex Skill and runbook for querying banked Codex reset credits / Codex 重置机会过期时间查询Skill,可以安装后查询,也支持不安装一次性查询
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
codex-reset-credits/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b198024a1e7a
No earlier version was observed for comparison.
Heat
0.1- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- codex-reset-credits
codex-reset-credits
How it works
codex-reset-credits
When your agent uses it
Query Codex banked reset credits from the local Codex Desktop login state and report available reset count plus expiration times. Use when the user asks to check Codex reset credits, reset opportunities, reset chances, reset count, rate-limit reset credits, or expiration times; also use when the user provides a codex-reset-credits-skill or codex-reset-credits runbook link and asks Codex to query the result directly.
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
637 tokensWhen the skill is activated
Reference documents
400 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Workflow
- Safety Rules
- Failure Handling
- Link Runbook
- Maintenance Reference
Scripts executed separately
scripts/query_reset_credits.py
Files
SKILL.mdcore2,673 bytesSKILL.mdcore2,673 bytesagents/openai.yamlasset198 bytesreferences/api.mddoc1,602 bytesscripts/query_reset_credits.pyruns11,013 bytes
Read SKILL.md
# Codex Reset Credits
## Overview
Query Codex banked reset credits through the bundled read-only script. Return a concise, sanitized answer with available count and expiration times.
## Workflow
1. Run the bundled script:
```sh
python3 "$SKILL_DIR/scripts/query_reset_credits.py" --json
```
View the complete source on GitHubSkills included
- codex-reset-credits
Repository facts
- License
- MIT
- Created
- Jun 28, 2026
- Last pushed
- Jun 30, 2026
- Forks
- 4
- Open issues
- 0
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 5, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 1 note
codex-reset-credits/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 9 network referencesin 2 files: codex-reset-credits/scripts/query_reset_credits.py:26 codex-reset-credits/references/api.md:8
- No hidden or obfuscated text
- No instruction overrides
- 1 executable scriptin 1 file: codex-reset-credits/scripts/query_reset_credits.py:1
- 14 references to secretsin 3 files: codex-reset-credits/scripts/query_reset_credits.py:42 codex-reset-credits/references/api.md:16 codex-reset-credits/SKILL.md:52
- No requests to vote in Hot
Show all 24 signals by file
codex-reset-credits/SKILL.md
- Access to secretsline 52
[Credential-related source omitted]
codex-reset-credits/references/api.md
- Network accessline 8
GET https://chatgpt.com/backend-api/wham/rate-limit-reset-credits - Network accessline 16
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Network accessline 17
- Optional account id from either: - JWT payload claim `https://api.openai.com/auth.chatgpt_account_id` - `tokens.account_id` / `tokens.accountId` - Network accessline 18
- JWT payload claim `https://api.openai.com/auth.chatgpt_account_id` - Access to secretsline 24
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted]
codex-reset-credits/scripts/query_reset_credits.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 26
DEFAULT_ENDPOINT = "https://chatgpt.com/backend-api/wham/rate-limit-reset-credits" - Network accessline 27
CHATGPT_ACCOUNT_ID_CLAIM = "https://api.openai.com/auth" - Access to secretsline 42
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 95
[Credential-related source omitted] - Access to secretsline 107
[Credential-related source omitted] - Access to secretsline 109
[Credential-related source omitted] - Network accessline 120
def request_reset_credits(endpoint: str, headers: Dict[str, str], timeout: int) -> Dict[str, Any]: request = urllib.request.Request(endpoint, headers=headers, method="GET") - Network accessline 121
request = urllib.request.Request(endpoint, headers=headers, method="GET") - Network accessline 122
with urllib.request.urlopen(request, timeout=timeout) as response: - Access to secretsline 206
[Credential-related source omitted] - Access to secretsline 208
[Credential-related source omitted] - Access to secretsline 209
[Credential-related source omitted] - Access to secretsline 211
[Credential-related source omitted] - Access to secretsline 212
[Credential-related source omitted]
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Declared and executed: 2 facts
- Contacts chatgpt.com, which SKILL.md, the README and the plugin manifest do not mentioncodex-reset-credits/scripts/query_reset_credits.py:26High confidence
- Contacts api.openai.com, which SKILL.md, the README and the plugin manifest do not mentioncodex-reset-credits/scripts/query_reset_credits.py:27High confidence
Signal confidence: 24 facts
- Access to secrets in prose of the SKILL.mdcodex-reset-credits/SKILL.md:52Low confidence
- Network access in code of documentationcodex-reset-credits/references/api.md:8Low confidence
- Network access in prose of documentationcodex-reset-credits/references/api.md:16Low confidence
- Access to secrets in prose of documentationcodex-reset-credits/references/api.md:16Low confidence
- Network access in prose of documentationcodex-reset-credits/references/api.md:17Low confidence
- Network access in prose of documentationcodex-reset-credits/references/api.md:18Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valuecodex-reset-credits/references/api.md:24Low confidence
- Access to secrets in prose of documentationcodex-reset-credits/references/api.md:47Low confidence
- Executable script in code of a file that runscodex-reset-credits/scripts/query_reset_credits.py:1High confidence
- Network access in code of a file that runscodex-reset-credits/scripts/query_reset_credits.py:26High confidence
- Network access in code of a file that runscodex-reset-credits/scripts/query_reset_credits.py:27High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecodex-reset-credits/scripts/query_reset_credits.py:42Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecodex-reset-credits/scripts/query_reset_credits.py:44Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecodex-reset-credits/scripts/query_reset_credits.py:95Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecodex-reset-credits/scripts/query_reset_credits.py:107Low confidence
- Access to secrets in code of a file that runscodex-reset-credits/scripts/query_reset_credits.py:109High confidence
- Network access in code of a file that runscodex-reset-credits/scripts/query_reset_credits.py:120High confidence
- Network access in code of a file that runscodex-reset-credits/scripts/query_reset_credits.py:121High confidence
- Network access in code of a file that runscodex-reset-credits/scripts/query_reset_credits.py:122High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecodex-reset-credits/scripts/query_reset_credits.py:206Low confidence
- Access to secrets in code of a file that runscodex-reset-credits/scripts/query_reset_credits.py:208High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecodex-reset-credits/scripts/query_reset_credits.py:209Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecodex-reset-credits/scripts/query_reset_credits.py:211Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecodex-reset-credits/scripts/query_reset_credits.py:212Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md codex-reset-credits/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md codex-reset-credits/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md codex-reset-credits/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md codex-reset-credits/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md codex-reset-credits/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md codex-reset-credits/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.