Skip to content
Agentmart
Submit a tool

gh-maintenance

Check upcoming and active scheduled maintenance windows for GitHub services.

Skill by aymenfurter

IndexedMIT★ 87
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/aymenfurter-gh-maintenance

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Check upcoming and active scheduled maintenance windows for GitHub services. Use when the user says: "github maintenance", "github scheduled downtime", "any github maintenance planned", "github upcoming maintenance"

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/gh-maintenance

What's inside

Skill name
gh-maintenance
Description
Check upcoming and active scheduled maintenance windows for GitHub services. Use when the user says: "github maintenance", "github scheduled downtime", "any github maintenance planned", "github upcoming maintenance"
License
MIT
Metadata
verb: check
Instructions
52 lines in SKILL.md · view on GitHub

Before installing

  • Instructions call the network

Files (1)

  • SKILL.md

SKILL.md (first lines)

# GitHub Scheduled Maintenance Skill

Check the GitHub Status API for planned and in-progress maintenance windows.

## Steps

### 1. Fetch Upcoming Maintenance

```bash
curl -s https://www.githubstatus.com/api/v2/scheduled-maintenances/upcoming.json
```

For each scheduled maintenance, extract:
- `name` -- maintenance title
- `scheduled_for` -- start time
- `scheduled_until` -- end time
- `components` -- affected services
- `incident_updates` -- description of what will happen

### 2. Fetch Active Maintenance

```bash
curl -s https://www.githubstatus.com/api/v2/scheduled-maintenances/active.json
```

If maintenance is currently in progress, extract the same fields plus current status.

### 3. Present the Maintenance Schedule

```markdown
## GitHub Scheduled Maintenance

### Currently Active
<If any maintenance is in progress, show details. Otherwise: "No active maintenance.">

### Upcoming
| When | Duration | Affected Services | Description |
|------|----------|-------------------|-------------|
| <date/time> | <calculated> | <components> | <name> |

<If no upcoming maintenance: "No scheduled maintenance windows.">
```

### 4. Summary

Tell the user:
- Whether any maintenance is happening right now
- When the next maintenance window is (if any)
- Which services will be affected
- Suggest planning around the maintenance window if it overlaps with working hours

From aymenfurter/polyclaw, MIT.

More from aymenfurter/polyclaw

Signals

Stars
87
Forks
19
Open issues
1
Last commit (this folder)
Feb 15, 2026 (8 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from aymenfurter

Cite this page

gh-maintenance skill. Agent Mart. https://agentmart.dev/skills/aymenfurter-gh-maintenance (last updated 2026-10-24)