plugins/github-status/skills/gh-incidents/SKILL.md
List recent and active GitHub incidents from githubstatus.com. Shows incident history, root causes, and resolution timelines. Use when the user says: "github incidents", "github outage history", "what happened on github", "recent github issues", "github downtime"
npx skillsauth add aymenfurter/polyclaw gh-incidentsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Retrieve recent and active incidents from the GitHub Status API.
curl -s https://www.githubstatus.com/api/v2/incidents/unresolved.json
For each unresolved incident, extract:
name -- incident titlestatus -- investigating, identified, monitoring, resolvedimpact -- none, minor, major, criticalincident_updates -- array of status updates with body and updated_atcomponents -- affected servicescurl -s https://www.githubstatus.com/api/v2/incidents.json
This returns the 50 most recent incidents. Filter to the last 7 days for relevance.
For each recent incident, extract:
nameimpactcreated_at and resolved_at (to calculate duration)components affected## Active GitHub Incidents
### <incident name>
- **Status**: <investigating/identified/monitoring>
- **Impact**: <minor/major/critical>
- **Affected**: <component list>
- **Started**: <created_at>
- **Duration so far**: <calculated>
**Timeline**:
- <timestamp>: <update body>
- <timestamp>: <update body>
## Recent Incidents (last 7 days)
| Date | Incident | Impact | Duration | Services |
|------|----------|--------|----------|----------|
| <date> | <name> | minor | 23 min | Actions |
| <date> | <name> | major | 2h 15m | API, Git |
If no incidents in the last 7 days, report that GitHub has been stable.
Tell the user:
tools
Search the web for information using Playwright browser automation. Use when the user asks to find, look up, or research something online.
content-media
Summarize the content of a given URL. Use when the user provides a link and asks for a summary or key points.
development
Create, read, update, and organize personal notes. Use when the user asks to take a note, jot something down, save information for later, or manage their notes.
development
Generate a daily briefing summarizing recent memory and relevant information. Use when the user asks for a morning briefing or daily summary.