context-canary
context-canary is an agent skill published by juliusbrussee, listed under building agents. It lives in the JuliusBrussee/skills repository, which has 168 GitHub stars and is licensed under MIT; we last read it on 2026-09-16.
Installs a per-turn canary signal by starting every reply with the user's name and a turn counter to make silent context degradation visible immediately, and runs a recovery protocol when the canary trips. Requires the user to mention a 'canary', 'context canary', or 'canary check', or express concerns about context degradation.
Install
skills is a generic installer for any repository of Claude agent skills -- it reads JuliusBrussee/skills’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.
npx skills add JuliusBrussee/skills
Maintenance
Install a per-turn canary signal (e.g. starting every reply with the user's name and a turn counter) so silent context degradation becomes visible the moment it happens, and run a recovery protocol when the canary trips. Use when the user mentions a "canary", "context canary", or "canary check", asks to detect context rot / compaction / drift, says "you stopped using my name" or "did you lose context", asks "how degraded is your context", or wants an early-warning system for long agent sessions.
context-canary compared with similar skills
| Skill | Publisher | What it does | Repo stars | Last update |
|---|---|---|---|---|
| context-canary (this page) | juliusbrussee | Install a per-turn canary signal (e.g. starting every reply with the user's name and a turn counter) so silen… | 168 | 2026-08-07 |
| deslopify(same repository) | juliusbrussee | De-slop pass for any text. Scans for the statistical fingerprints of AI writing (negative parallelism / "not… | 168 | 2026-08-07 |
| loop-factory(same repository) | juliusbrussee | Run a spec-driven agent loop where coding tasks live as markdown specs that move through inbox → active → arc… | 168 | 2026-08-07 |
| claude-handoff | mattpocock | Hand the current conversation off to a fresh background agent that picks up the work immediately. | 303,549 | 2026-10-22 |
| context-engineering | addyosmani | Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when swit… | 110,611 | 2026-10-13 |
| using-agent-skills | addyosmani | Discovers and invokes agent skills. Use when starting a session, or when you need to decide which skill or wo… | 110,611 | 2026-10-13 |
| agent-platform-inference | Connects to and performs inference with Google Cloud Agent Platform GenAI models, including First-Party Gemin… | 21,580 | 2026-10-25 |
Skills from the same repository first, then others for this job by repository stars. Figures are from each repository when we last read it.
Common questions about context-canary
- What does context-canary do?
- Installs a per-turn canary signal by starting every reply with the user's name and a turn counter to make silent context degradation visible immediately, and runs a recovery protocol when the canary trips. Requires the user to mention a 'canary', 'context canary', or 'canary check', or express concerns about context degradation.
- How do I install context-canary?
- Run npx skills add JuliusBrussee/skills. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
- Who publishes context-canary?
- juliusbrussee.
- Is context-canary maintained, and what licence does it use?
- Its repository has 168 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-08-07. The repository declares the MIT licence.
More agent skills for building agents
- python-sdkby 101-skills
- widgets-uiby 101-skills
- context-engineeringby addyosmani
- using-agent-skillsby addyosmani
- anti-detect-browserby antibrow
- browser-mcp-agentby antibrow