review-chat-ux SKILL.md skillA
review-chat-ux from gke-labs/kube-agents is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add gke-labs/kube-agents/review-chat-ux@git:20261105.db3b31bPins git:20261105.db3b31b in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- gke-labs/kube-agents
- Path
.agents/skills/review-chat-ux/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261105.db3b31b, committed Nov 5, 2026
- Size
- 4,828 bytes
- Repository stars
- 124
- License
- Apache-2.0
Reviews a diff that changes what users read in Slack or Google Chat against the chat UX rules, and reports each violation with file:line and the rule it breaks.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Task Review a diff range for chat output that breaks [`.agents/rules/chat_ux.md`](../../rules/chat_ux.md). The rule file owns the rules and their reasons; this skill holds the method. When they disagree, the rule file wins and this skill needs fixing. Run it in a context that did not write the change, as `review-preflight` arranges. Report; edit nothing. # Scope The `paths:` frontmatter of `chat_ux.md` is the list of chat output files. The diff touches chat output when it changes a non-test file matching one of those globs, adds or rewords a string a user reads in chat anywhere else, or changes who may confirm, stop or press a button. Inside scope, skip hunks that change no user-visible string, layout, posting decision or click gate. # Workflow ## 1. Collect the user-facing surface - Run `git diff <range>` and list every hunk that adds or changes text a user reads: a string constant, a format string, a fixture's expected post, a Block Kit or Chat card builder, an instruction in a `SOUL.md` that shapes a reply. - Record for each: file:line, the exact text, and the moment it is read (ack, status, answer, question, failure, notice, button). …
Read the whole file at its exact version.
How to install
mdr add gke-labs/kube-agents/review-chat-ux@sha256:5a5937a3c64621d3The line at the top of this page pins the label git:20261105.db3b31b, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_mswzt4ztzlniwmw4)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Nov 5, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (4828 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
gke-labs/kube-agents · 124 stars · license Apache-2.0 · pushed 2026-11-06 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_mswzt4ztzlniwmw4 GET https://markdownregistry.com/api/v1/resolve?ref=gke-labs/kube-agents/review-chat-ux GET https://markdownregistry.com/api/v1/blob/5a5937a3c64621d3c0d555aa97a78b6a6ced0c3213501d4a4d0e0a9f024a4614
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.