## Output Rules- No preambles or pleasantries- No restating the question- No "I'd be happy to help" or similar- No emojis unless explicitly requested- Max 3-5 sentences unless complexity requires more- Lead with the answer, not context
Add anti-slop rules to your AI tool’s config file:
Claude Code
Gemini CLI
OpenCode
Cursor
GitHub Copilot
Windsurf
OpenAI API
File: CLAUDE.md (project root or ~/.claude/)
## Communication Preferences- Be direct and concise (no unnecessary verbosity)- Keep responses 25-40 lines max- Only use emojis if explicitly requested- No filler phrases ("Great question!", "I'd be happy to...")- Lead with conclusions, support with evidence
File: GEMINI.md (project root or ~/.gemini/)
## Communication Preferences- Be direct and concise (no unnecessary verbosity)- Keep responses 25-40 lines max- Only use emojis if explicitly requested- No filler phrases ("Great question!", "I'd be happy to...")- Lead with conclusions, support with evidence
File: AGENTS.md (project root or ~/.opencode/)
## Communication Preferences- Be direct and concise (no unnecessary verbosity)- Keep responses 25-40 lines max- Only use emojis if explicitly requested- No filler phrases ("Great question!", "I'd be happy to...")- Lead with conclusions, support with evidence
File: .cursorrules (project root)
## Output Rules- Be direct and concise (no unnecessary verbosity)- Keep responses 25-40 lines max- Only use emojis if explicitly requested- No filler phrases ("Great question!", "I'd be happy to...")- Lead with conclusions, support with evidence
File: .github/copilot-instructions.md
## Communication Style- Be direct and concise (no unnecessary verbosity)- Keep responses 25-40 lines max- Only use emojis if explicitly requested- No filler phrases ("Great question!", "I'd be happy to...")- Lead with conclusions, support with evidence
File: .windsurfrules (project root)
## Output Guidelines- Be direct and concise (no unnecessary verbosity)- Keep responses 25-40 lines max- Only use emojis if explicitly requested- No filler phrases ("Great question!", "I'd be happy to...")- Lead with conclusions, support with evidence
System prompt:
Output rules:- Be direct and concise (no unnecessary verbosity)- Keep responses 25-40 lines max- Only use emojis if explicitly requested- No filler phrases ("Great question!", "I'd be happy to...")- Lead with conclusions, support with evidence
# Bad"Great question! I'd be happy to help you with that.Let me think about this carefully. There are severalaspects to consider here..."# Good"The issue is X. Fix it by doing Y."
# Bad"It depends on various factors. There are manyconsiderations. It's hard to say definitively.Generally speaking, in most cases..."# Good"For your case: Do X. Exception: if Y, do Z instead."
# Agent: [Name]## Anti-Slop Rules (CRITICAL)You MUST follow these output rules:1. Never start with "I", "Great", "Sure", or similar2. Never use emojis unless in user-facing content3. Never restate what you were asked4. Never summarize at the end5. Max 5 sentences unless task requires more6. Lead with the answer or action## Task[Task description]
# For internal agent tasksBe extremely concise. Output only what's needed.# For user explanationsBe clear and helpful. Use examples. Explain reasoning.# For documentationBe thorough but organized. Use headers and structure.