Cursor rule
.cursor/rules/user-facing-language.mdcUser-facing language guide with Apple-level standards for every word
Cursor rules
Quality
66/100
Scores the file, not the repository.Length
676 words
12 headings · 6 code blocksRepository
24
— · pushed 41 days agoLast changed
3 days ago
First indexed 3 days ago.1234567# User-Facing Language Guide89Write for capable, intelligent users. Make them feel respected, capable, confident,10understood, and excited.1112Quality bar: Apple-level attention. Every word earns its place.1314## Voice1516Be authentic. Explain something real, not sell something imaginary. "Exports to CSV in17under 2 seconds" builds trust. "Fast and efficient" says nothing.1819Be direct. Say what you mean. Cut unnecessary words.2021Be confident. You built something real, so own it. Avoid hedging with "might," "could,"22or "potentially." If it saves time, say how much.2324Be specific. Concrete details matter. "Handles codebases up to 1M lines" beats "Scales25well."2627## Language Patterns2829Use "we" for the team: "We built this to solve the N machines problem." Use "you" for30users: "You configure it once, then it runs automatically." Use imperatives for31instructions: "Install the package. Set your API key."3233## What Not to Write3435### AI Clichés3637The "it's not just X, it's Y" pattern appears constantly in AI-generated content. Never38use it.3940```41✗ "It's not just a code editor, it's a complete development environment"42✗ "This isn't just about speed, it's about transforming your workflow"43✗ "If 2024 was the year of X, 2025 will be..."44✗ "Imagine a world where..."45✗ "Let's dive in..."4647✓ "A code editor with integrated debugging and deployment"48✓ "Processes 10,000 records in 2 seconds instead of 5 minutes"49```5051### CRITICAL Means Something Dies5253AI marks everything as CRITICAL. Reserve this word for when something actually breaks54without it.5556```57✗ "CRITICAL: Read this section"58✗ "CRITICAL: Follow these best practices"59✗ "CRITICAL: Understand the architecture"6061✓ "CRITICAL: Set ANTHROPIC_API_KEY or Claude Code won't start"62✓ "CRITICAL: Back up data before running - this operation is destructive"63```6465CRITICAL means the system fails, data is lost, or security is compromised. Don't use it66for recommendations, best practices, or things that are merely helpful. Most things67aren't critical.6869## Format7071### Prose Over Lists7273Write in paragraphs by default. Lists sacrifice readability for brevity.7475```76✗ Benefits:77 - Fast performance78 - Easy to use79 - Secure by default8081✓ The tool delivers fast performance, taking under 100ms for most operations.82 It's designed for ease of use - most developers are productive within minutes.83 Security is built in from the start.84```8586Use lists for steps in procedures, options to choose from, or reference items. Don't use87lists to avoid writing prose.8889### Bold Sparingly9091Bold is for emphasis. If everything is bold, nothing is.9293```94✗ **Cursor** is an **AI-powered** editor with **inline suggestions** and95 **chat interface** for **consistent behavior**.9697✓ Cursor is an AI-powered code editor. It provides inline suggestions as you98 type, a chat interface for larger changes, and a rules system to keep AI99 behavior consistent.100```101102Use bold for key terms on first mention, UI elements ("Click **Save**"), or data loss103warnings. Never bold emphasis words themselves (important, critical, key). Never bold104every other phrase.105106### Structure with Paragraphs107108The first paragraph of each section states the key point. Following paragraphs add109details. Headings let readers scan and find what they need.110111Use diagrams when spatial relationships or visual structure helps understanding. ASCII112art and Mermaid work well for showing how things connect or flow.113114## Examples115116**Feature description**:117118```119✗ Our revolutionary platform leverages cutting-edge technology to transform120 your workflow. It's not just about automation—it's about unlocking your121 full potential.122123✓ Automates data entry, validation, and export. You go from 4 hours of manual124 work to 10 minutes of review.125```126127**Technical capability**:128129```130✗ The system utilizes advanced algorithms to process your data and generate131 intelligent insights.132133✓ Uses PostgreSQL full-text search to find relevant records in under 100ms,134 even across millions of rows.135```136137## The North Star138139Think Apple. Think Stripe. Think Basecamp.140141Write with the confidence of someone who's built something real, the clarity of someone142who respects the reader's time, and the authenticity of someone who understands the143actual problem.144145From a place of universal love: we build tools that amplify human potential. The146language should honor that mission.147
Also in TechNickAI/ai-coding-config
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| TechNickAI/ai-coding-config.cursor/rules/git-commit-message.mdc · 24 | Cursor rules | archgitdeployment | 58/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/git-interaction.mdc · 24 | Cursor rules | testlint-formatstylearch+4 | 88/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/heart-centered-ai-philosophy.mdc · 24 | Cursor rules | no sections | 30/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/ruff-linting.mdc · 24 | Cursor rules | lint-format | 43/100 | 3 days ago | |
| TechNickAI/ai-coding-configAGENTS.md · 24 | AGENTS.md | stylearchgitdo-not+1 | 78/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/external-apis.mdc · 24 | Cursor rules | testtesting-strategyapi | 54/100 | 3 days ago | |
| TechNickAI/ai-coding-config.claude-plugin/CLAUDE.md · 24 | CLAUDE.md | deployment | 25/100 | 3 days ago | |
| TechNickAI/ai-coding-config.claude/AGENTS.md · 24 | AGENTS.md | archagent-behaviour | 54/100 | 3 days ago | |
| TechNickAI/ai-coding-config.claude/CLAUDE.md · 24 | CLAUDE.md | lint-formatstyletypestesting-strategy+1 | 62/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/AGENTS.md · 24 | AGENTS.md | archdo-notagent-behaviour | 56/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/autonomous-development-workflow.mdc · 24 | Cursor rules | testlint-formatgitagent-behaviour | 77/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/code-review-standards.mdc · 24 | Cursor rules | testtypestesting-strategygit+2 | 59/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/code-style-and-zen-of-python.mdc · 24 | Cursor rules | lint-formatstyledocs | 62/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/fixing-github-actions-builds.mdc · 24 | Cursor rules | setupbuilddo-notagent-behaviour | 81/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/git-worktree-task.mdc · 24 | Cursor rules | lint-formatgitagent-behaviour | 38/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/naming-stuff.mdc · 24 | Cursor rules | style | 48/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/prompt-engineering.mdc · 24 | Cursor rules | setuptestlint-formatstyle+6 | 57/100 | 3 days ago | |
| TechNickAI/ai-coding-config.cursor/rules/trust-and-decision-making.mdc · 24 | Cursor rules | no sections | 48/100 | 3 days ago | |
| TechNickAI/ai-coding-configplugins/core/agents/CLAUDE.md · 24 | CLAUDE.md | testlint-formatarchgit+1 | 66/100 | 3 days ago | |
| TechNickAI/ai-coding-configplugins/core/skills/CLAUDE.md · 24 | CLAUDE.md | lint-formatagent-behaviour | 58/100 | 3 days ago |
Diff against .cursor/rules/git-commit-message.mdc Diff against .cursor/rules/git-interaction.mdc Diff against .cursor/rules/heart-centered-ai-philosophy.mdc Diff against .cursor/rules/ruff-linting.mdc Diff against AGENTS.md Diff against .cursor/rules/external-apis.mdc Diff against .claude-plugin/CLAUDE.md Diff against .claude/AGENTS.md Diff against .claude/CLAUDE.md Diff against .cursor/AGENTS.md Diff against .cursor/rules/autonomous-development-workflow.mdc Diff against .cursor/rules/code-review-standards.mdc Diff against .cursor/rules/code-style-and-zen-of-python.mdc Diff against .cursor/rules/fixing-github-actions-builds.mdc Diff against .cursor/rules/git-worktree-task.mdc Diff against .cursor/rules/naming-stuff.mdc Diff against .cursor/rules/prompt-engineering.mdc Diff against .cursor/rules/trust-and-decision-making.mdc Diff against plugins/core/agents/CLAUDE.md Diff against plugins/core/skills/CLAUDE.md
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 45 | Cursor rules | testlint-formatstylearch+5 | 100/100 | 3 days ago | |
| hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126 | Cursor rules | setupbuildtestlint-format+6 | 100/100 | 3 days ago | |
| langflow-ai/langflow.cursor/rules/docs_development.mdc · 153k | Cursor rules | setupbuildtestlint-format+7 | 97/100 | 3 days ago | |
| TechSquidTV/Hermes.cursor/rules/20-hermes-api-tests.mdc · 45 | Cursor rules | teststyletesting-strategysecurity+3 | 97/100 | 3 days ago | |
| skillrecordings/egghead-next.cursor/rules/project-update-user-rules.mdc · 1.4k | Cursor rules | buildtestlint-formatstyle+7 | 96/100 | 3 days ago | |
| skillrecordings/egghead-next.cursor/rules/project-update-rules.mdc · 1.4k | Cursor rules | buildtestlint-formatstyle+7 | 96/100 | 3 days ago | |
| nerds-odd-e/doughnut.cursor/rules/cli.mdc · 49 | Cursor rules | setupbuildteststyle+4 | 96/100 | 3 days ago | |
| hiromaily/go-crypto-wallet.cursor/rules/proto.mdc · 126 | Cursor rules | buildlint-formatstylearch+3 | 96/100 | 3 days ago |
