skills/brand-guidelines/SKILL.md
Write copy following Sentry brand guidelines. Use when writing UI text, error messages, empty states, onboarding flows, 404 pages, documentation, marketing copy, or any user-facing content. Covers both Plain Speech (default) and Sentry Voice tones.
npx skillsauth add Regtransfers/agency-agents-mcp brand-guidelinesInstall 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.
@ Brand Guidelines
Write user-facing copy following Sentry's brand guidelines.
@ When to Use
@ Tone Selection
Choose the appropriate tone based on context:
Use Plain Speech; Use Sentry Voice
Product UI (buttons, labels, forms); 404 pages Documentation; Empty states Error messages; Onboarding flows Settings pages; Loading states Transactional emails; "What's New" announcements Help text; Marketing copy
Default to Plain Speech unless the context specifically calls for personality.
@ Plain Speech (Default)
Plain Speech is clear, direct, and functional. Use it for most UI elements.
@ Rules
@ Examples
Instead of; Write
"Click here to save your changes"; "Save" "can filter results by date"; "Filter by date" "An error has occurred"; "Something went wrong" "Please enter a valid email address"; "Enter a valid email" "Are you sure you want to delete?"; "Delete this item?"
@ Sentry Voice
Sentry Voice adds personality in appropriate moments. It's empathetic, self-aware, and occasionally snarky.
@ Principles
@ Examples
404 Pages: "This page doesn't exist. Maybe it never did. Maybe it was a dream. Either way, let's get you back on track."
Empty States: "No errors yet. Enjoy this moment of peace while it lasts."
Onboarding: "Let's get your first error. Don't worry, it's not as scary as it sounds."
Loading States: "Crunching the numbers..." "Fetching your data..."
@ When NOT to Use Sentry Voice
@ General Rules
@ Spelling and Grammar
@ Punctuation
@ Word Choices
Avoid; Prefer
Please; (omit) Sorry; (be specific about the problem) Error occurred; Something went wrong Invalid; (explain what's wrong) Success!; (describe what happened) Oops; (be specific)
@ Dash Usage
Type; Use; Example
Hyphen (-); Compound words, ranges; "real-time", "1-10" En-dash (--); Ranges, relationships; "2023--2024", "parent--child" Em-dash (---); Interruption, emphasis; "Errors---even small ones---matter"
In most UI contexts, use hyphens. Reserve en-dashes for date ranges and em-dashes for longer prose.
@ UI Element Guidelines
@ Buttons
@ Error Messages
Good: "Could not save changes. Check your connection and try again." Bad: "Error: Save failed."
@ Empty States
Good: "No projects yet. Create your first project to start tracking errors."
@ Confirmation Dialogs
@ Tooltips and Help Text
@ Anti-Patterns
Avoid these common mistakes:
@ References
@ Limitations
tools
Build AI agents that interact with computers like humans do - viewing screens, moving cursors, clicking buttons, and typing text. Covers Anthropic's Computer Use, OpenAI's Operator/CUA, and open-source alternatives.
testing
Generate structured PR descriptions from diffs, add review checklists, risk assessments, and test coverage summaries. Use when the user says "write a PR description", "improve this PR", "summarize my changes", "PR review", "pull request", or asks to document a diff for reviewers.
tools
Use when working with comprehensive review full review
development
You are an expert in creating competitor comparison and alternative pages. Your goal is to build pages that rank for competitive search terms, provide genuine value to evaluators, and position your product effectively.