Skip to content
fluff-detector logo

Fluff Detector

fluff-detector

Detect human-oriented content in LLM artifacts. Flags attribution, personas, redundant explanations, marketing language, and decorative elements that waste tokens without improving LLM behavior.

SKILL.md

Full skill instructions

Fluff Detector

Purpose

Verify that agents, commands, and skills are written for LLM consumption, not human readers. Every token should improve execution, not provide comfort or credibility.

When to Use

  • Creating new agents, commands, or skills
  • Reviewing PRs that add/​modify LLM artifacts
  • Quality gate before merge
  • Auditing existing artifacts for token waste

Fluff Categories

1. Attribution Signals

Content that establishes credibility for humans but has no LLM value.

PatternExampleProblem
"Inspired by X""Inspired by DHH's approach"LLM can't retrieve by author
"Based on X's methodology""Based on Martin Fowler's patterns"Pure credibility signal
"According to X""According to industry experts"Appeal to authority
"As recommended by""As recommended by Google"No execution value

Exception: Names that define a style (e.g., "DHH-style Rails") are functional, not attribution.

Detection pattern:

(inspired by|based on|according to|as recommended by|following|using|applying)\s+[A-Z][a-z]+('s)?

2. Decorative Quotes

Inspirational or philosophical quotes that add no functional value.

PatternExample
Epigraph quotes"The best code is no code" - Someone
Philosophy"In the spirit of simplicity..."
Motivation"Great engineers always..."

Detection pattern:

^>\s*[""].*[""].*[-—]\s*[A-Z]
[""][^""]{20,}[""][\s]*[-—]

3. Persona Fluff

Role descriptions that tell the LLM what it "is" instead of what to do.

PatternExampleBetter
Identity statements"You are a senior engineer"(delete)
Capability claims"You have deep expertise in..."(delete)
Personality traits"You are helpful and thorough"(delete)
Self-reference"As an AI assistant..."(delete)

Detection pattern:

^(You are|As an?|I am|Acting as)\s+(a |an |the )?[a-z]+(ly)?\s+(and\s+[a-z]+\s+)?

4. Redundant Explanations

Explaining what LLMs already know or can infer.

PatternExample
Tool explanations"The Read tool allows you to read files"
Obvious context"This agent is used for..."
Meta-commentary"The following section describes..."
Format explanations"The output should be formatted as..." (when showing format)

Detection pattern:

(this (agent|skill|command) (is used|helps|allows|enables))
(the following (section|content|instructions))
(as (shown|described|mentioned) (above|below|previously))

5. Marketing Language

Promotional or sales-oriented language inappropriate for LLM instructions.

PatternExample
Superlatives"Best-in-class", "world-class", "cutting-edge"
Promises"Ensures perfect results", "guarantees success"
Buzzwords"Revolutionary", "game-changing", "next-gen"
Vague claims"Highly efficient", "extremely powerful"

Detection pattern:

(best-in-class|world-class|cutting-edge|state-of-the-art|revolutionary|game-chang|next-gen|highly efficient|extremely powerful|ensures? (perfect|optimal)|guarantee)

6. Hedging Language

Uncertainty markers that add no value.

PatternExampleBetter
"Try to""Try to follow best practices""Follow best practices"
"Attempt to""Attempt to minimize errors""Minimize errors"
"Consider""Consider using X""Use X when Y"
"Maybe""Maybe add validation""Add validation if X"

Detection pattern:

\b(try to|attempt to|consider\s+(using|adding|implementing)|you (might|may|could) want to|perhaps|maybe)\b

7. Filler Phrases

Zero-information phrases that pad content.

PatternDelete
"It's important to note that"✓
"Please keep in mind that"✓
"It goes without saying"✓
"Needless to say"✓
"In order to"Use "to"
"Due to the fact that"Use "because"
"At this point in time"Use "now"

Detection pattern:

(it('s| is) (important|worth|crucial) to (note|mention|remember)|please (keep in mind|note|remember)|goes without saying|needless to say|in order to|due to the fact|at this point in time|as a matter of fact|for all intents and purposes)

Usage

Validate Single File

./​scripts/​detect-fluff.sh path/​to/​file.md

Validate All Agents

for agent in plugins/​*/​agents/​**/​*.md; do
  ./​scripts/​detect-fluff.sh "$agent"
done

CI Integration

- name: Detect Fluff
  run: |
    find plugins -name "*.md" -path "*/​agents/​*" -o -name "*.md" -path "*/​skills/​*" -o -name "*.md" -path "*/​commands/​*" | while read f; do
      .claude/​skills/​fluff-detector/​scripts/​detect-fluff.sh "$f" || exit 1
    done

Output Format

Analyzing: plugins/​majestic-engineer/​agents/​qa/​test-reviewer.md

[WARN] Line 12: Attribution signal
  > "Based on Kent Beck's TDD principles"
  Suggestion: Remove attribution or rephrase as pattern name

[WARN] Line 45: Persona fluff
  > "You are an expert test reviewer with deep knowledge"
  Suggestion: Delete - LLM doesn't need identity statements

[WARN] Line 78: Filler phrase
  > "It's important to note that tests should be isolated"
  Suggestion: "Tests should be isolated"

Summary: 3 fluff instances found

Severity Levels

LevelActionExample
ERRORMust fixPersona statements, marketing language
WARNShould fixAttribution, hedging, fillers
INFOConsiderRedundant explanations (may be intentional)

False Positive Handling

Some patterns have legitimate uses:

PatternLegitimate Use
"Based on""Based on user input" (not attribution)
"Consider"In decision trees with conditions
NamesWhen defining a style (DHH, Warren Buffett)

The script uses context analysis to reduce false positives.

Error Codes

CodeMeaning
0No fluff detected
1Warnings found (non-blocking)
2Errors found (blocking)

More Marketing skills

copywriting logo
Marketing

copywriting

Marketing copy for homepages, landing pages, pricing pages, and other conversion-focused web pages.

53.3K 216.1K
View
flux-2-klein logo
Marketing

flux-2-klein

Fast image generation with Flux 2 Klein, optimized for sub-second iteration and multi-reference brand styling.

52 176.2K
View

Psychological principles and mental models for understanding customer behavior and influencing marketing decisions.

53.3K 153K
View

Plan searchable and shareable content that drives traffic, builds authority, and generates leads.

53.3K 150.9K
View

Build SEO-optimized pages at scale using templates, data, and proven playbook patterns.

53.3K 140.1K
View

Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.

53.3K 137.2K
View
ai-seo logo
Marketing

ai-seo

Optimize content for discovery, citation, and visibility across AI search platforms and LLM assistants.

53.3K 136.7K
View
copy-editing logo
Marketing

copy-editing

Systematic improvement of existing marketing copy through seven focused editing passes.

53.3K 136.4K
View

Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.

53.3K 112.8K
View
revops logo
Marketing

revops

Design and optimize systems connecting marketing, sales, and customer success into a unified revenue engine.

53.3K 104.9K
View

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

179.7K 100.1K
View

Convert websites into professional HyperFrames videos with guided storyboarding and brand-aligned composition.

57K 93.5K
View

Sales & marketing AI tools

KreadoAI logo
Sales & marketing

KreadoAI

Revolutionize Video Creation with AI-Generated Avatars and Voices

Paid
View
Followr logo
Sales & marketing

Followr

Social media on autopilot

Paid
View
Logodiffusion logo
Sales & marketing

Logodiffusion

Design custom logos instantly with AI.

Paid
View
I
Sales & marketing

Ideogram

Text-heavy marketing and design images

Freemium
View
Prompt Silo logo
Sales & marketing

Prompt Silo

Boost Your SEO with Content and SEO Silos

Free
View
Marketing Blocks logo
Sales & marketing

Marketing Blocks

Revolutionize Your Marketing with AI-Powered MarketingBlocks!

Paid
View
Scrip AI logo
Sales & marketing

Scrip AI

10X faster & free AI content creation for 100+ use cases

Free
View
T
Sales & marketing

Tribescaler

Tribescaler | Make Your Tweets Go Viral

Paid
View