SkillAgentSearch skills...

Stopsloppypasta

Sloppypasta | n. | Verbatim LLM output copy-pasted at someone, unread, unedited, and usually unrequested. From slop (low-quality AI-generated content) + copypasta (text copied and forwarded without further thought). It is considered rude because it asks the recipient to do work the sender did not bother to do themselves.

Install / Use

/learn @ahgraber/Stopsloppypasta
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

stopsloppypasta

Sloppypasta | n. | Verbatim LLM output copy-pasted at someone, unread, unrefined, and unrequested. From slop (low-quality AI-generated content) + copypasta (text copied and pasted, often as a meme, without critical thought). It is considered rude because it asks the recipient to do work the sender did not bother to do themselves.

Content

All copy lives in _content/en/. To edit the site text, open the relevant file:

| File | What it controls | | ------------------------ | ------------------------------------------------------ | | _content/en/meta.yaml | Site manifest: metadata, ordered sections, nav, footer | | _content/en/intro.md | Intro section heading and paragraphs | | _content/en/types/*.md | example scenarios and discussion | | _content/en/why.md | "Why it matters" section paragraphs and pull quotes | | _content/en/rules/*.md | Rule titles and Markdown body copy | | _content/en/coda.md | Closing paragraphs |

Discussion prose is Markdown. Structured data (nav links, scenarios, quotes) is YAML — either in meta.yaml or in the front matter of the relevant .md file.

meta.yaml is the single page manifest, recording section order, associated section content, and section-level metadata. The type nav links are derived from the ordered types section entries in meta.yaml, so type titles, anchors, and nav order come from the same source of truth.

Contributing translations

Original English copy lives in _content/en/. To add a translation:

  1. Add a locale entry to _content/locales.yaml with the locale's BCP 47 tag, URL slug, text direction, label, font key (if non-Latin script), and any detection aliases.
  2. Copy _content/en/ to _content/<slug>/ where <slug> matches the slug in the registry entry.
  3. Translate every .md file and the strings in meta.yaml. Keep file names, front-matter keys, and section kind values unchanged — only translate the human-readable text.
  4. Run npm run build — the build validates registry-content consistency and will fail if anything is misconfigured.

The root page automatically redirects visitors based on their browser language preferences, falling back to the default locale defined in locales.yaml.

Local preview

npm install
npm start

Then open http://localhost:8080.

To build for deployment:

npm run build

Output goes to _site/.

AI Disclosure

I used AI:

  • to help build this website.
  • to help generate examples of sloppypasta based on my original guidance
  • to proofread and review the human-written copy to provide a critical review to improve my arguments and ensure clarity.

Related Skills

View on GitHub
GitHub Stars24
CategoryContent
Updated11h ago
Forks2

Languages

Nunjucks

Security Score

90/100

Audited on Apr 8, 2026

No findings