{"id":50503197,"url":"https://github.com/coderjatin/anti-slop-writing","last_synced_at":"2026-06-19T07:00:37.051Z","repository":{"id":343879566,"uuid":"370199347","full_name":"coderjatin/anti-slop-writing","owner":"coderjatin","description":"Improve AI text to sound natural, clear, and human-like by reducing stiffness and enhancing specificity for multiple AI writing tools.","archived":false,"fork":false,"pushed_at":"2026-06-16T05:02:52.000Z","size":1479,"stargazers_count":9,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-06-16T07:40:33.228Z","etag":null,"topics":["agent-skill","ai","ai-detection","anti-slop","authentic-writing","chatgpt","claude","content-writing","copilot","gemini","llm","prompt-engineering","system-prompt","writing","writing-style"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/coderjatin.png","metadata":{"files":{"readme":"README.en.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-05-24T01:56:03.000Z","updated_at":"2026-06-16T05:03:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"99194adf-fb5e-4aa8-b07b-6d04f1867482","html_url":"https://github.com/coderjatin/anti-slop-writing","commit_stats":null,"previous_names":["coderjatin/anti-slop-writing"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/coderjatin/anti-slop-writing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderjatin%2Fanti-slop-writing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderjatin%2Fanti-slop-writing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderjatin%2Fanti-slop-writing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderjatin%2Fanti-slop-writing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coderjatin","download_url":"https://codeload.github.com/coderjatin/anti-slop-writing/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderjatin%2Fanti-slop-writing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34520431,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-19T02:00:06.005Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-skill","ai","ai-detection","anti-slop","authentic-writing","chatgpt","claude","content-writing","copilot","gemini","llm","prompt-engineering","system-prompt","writing","writing-style"],"created_at":"2026-06-02T13:30:32.505Z","updated_at":"2026-06-19T07:00:37.044Z","avatar_url":"https://github.com/coderjatin.png","language":null,"funding_links":[],"categories":["Text \u0026 Writing"],"sub_categories":["Code / PR / Team Governance"],"readme":"# anti-slop-writing\n\n[Bahasa Indonesia](README.md) | English\n\nA universal skill that makes AI output read more human, specific, and less stiff.\n\nWorks with **Claude.ai, Claude Code, Codex CLI, Gemini CLI, Copilot, Cursor, Windsurf**, and any tool that supports system prompts.\n\nBased on Wikipedia [\"Signs of AI Writing\"](https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing) + AI text detection research. Inspired by [@mkbijaksana](https://x.com/mkbijaksana/status/2027714311330627877).\n\n---\n\n## Before vs After\n\n**Without this skill:**\n\u003e The festival serves as a vibrant testament to the region's rich cultural heritage, showcasing the intricate tapestry of traditions that have endured through the ages, contributing to the broader social fabric of the community.\n\n**With this skill:**\n\u003e The festival has run every April since 1987. Locals build their own stalls. The goat cheese and handmade pottery sell out by noon.\n\n---\n\n## Quick Start\n\n### Claude.ai (Web) — Easiest\n\n1. Download `anti-slop-writing.skill` from [latest release](https://github.com/adenaufal/anti-slop-writing/releases/latest)\n2. In Claude.ai: `Settings → Skills → Install from file`\n3. Select the downloaded file\n4. Start a new chat and go\n\n### Claude Code\n\n```bash\n# Global\ngit clone https://github.com/adenaufal/anti-slop-writing ~/.claude/skills/anti-slop-writing\n\n# Or per-project\ngit clone https://github.com/adenaufal/anti-slop-writing .claude/skills/anti-slop-writing\n```\n\nSkill file: `english/SKILL.md` (English) or `indonesian/SKILL.md` (Bahasa Indonesia).\n\n### Other Tools (Codex CLI, Gemini CLI, Copilot, Cursor, Windsurf, Aider, ChatGPT)\n\nSee [Full Installation](#full-installation) below.\n\n---\n\n## How to Use\n\nUse natural prompts:\n- \"Rewrite this so it sounds more human.\"\n- \"Make this not read like AI.\"\n- \"No slop. Keep it direct.\"\n\nIn Claude Code you can also use `/anti-slop-writing`.\n\n### Quick Check\n\nSend this test prompt:\n\n```text\nRewrite this paragraph into 2 versions:\n1) short formal version\n2) casual version\nBoth must stay natural and avoid AI template phrasing.\n```\n\nIf output is more concrete and sentence rhythm varies, the rules are active.\n\n---\n\n## Full Installation\n\n\u003e All tools besides Claude.ai need a repo clone first:\n\u003e ```bash\n\u003e git clone https://github.com/adenaufal/anti-slop-writing /tmp/anti-slop-writing\n\u003e ```\n\u003e Then pick files from `english/` (English) or `indonesian/` (Bahasa Indonesia).\n\n| Tool | File \u0026 Location |\n|------|-----------------|\n| **Codex CLI** (global) | `cp /tmp/anti-slop-writing/english/AGENTS.md ~/.codex/AGENTS.md` |\n| **Codex CLI** (project) | `cp /tmp/anti-slop-writing/english/AGENTS.md ./AGENTS.md` |\n| **Gemini CLI** (global) | `cp /tmp/anti-slop-writing/english/GEMINI.md ~/.gemini/GEMINI.md` |\n| **Gemini CLI** (project) | `cp /tmp/anti-slop-writing/english/GEMINI.md ./GEMINI.md` |\n| **GitHub Copilot** | `cp /tmp/anti-slop-writing/english/AGENTS.md .github/copilot-instructions.md` |\n| **Cursor** | `cp /tmp/anti-slop-writing/english/AGENTS.md .cursor/rules/anti-slop-writing.mdc` |\n| **Windsurf** | `cp /tmp/anti-slop-writing/english/AGENTS.md .windsurf/rules/anti-slop-writing.md` |\n| **Aider** | `aider --system-prompt \"$(cat english/system-prompt.md)\"` |\n| **ChatGPT / other** | Copy contents of `english/system-prompt.md` → paste into System Prompt |\n\n\u003e Replace `english/` with `indonesian/` for Bahasa Indonesia.\n\n---\n\n## Repo Contents\n\n```text\nanti-slop-writing/\n├── english/\n│   ├── SKILL.md\n│   ├── AGENTS.md\n│   ├── GEMINI.md\n│   ├── system-prompt.md\n│   └── references/\n│       ├── vocabulary-banlist.md\n│       └── structural-patterns.md\n├── indonesian/\n│   ├── SKILL.md\n│   ├── AGENTS.md\n│   ├── GEMINI.md\n│   ├── system-prompt.md\n│   └── references/\n│       ├── vocabulary-banlist.md\n│       └── structural-patterns.md\n├── references/              ← legacy (combined)\n├── README.md\n├── README.en.md\n└── LICENSE\n```\n\n- `AGENTS.md`, `GEMINI.md`, `system-prompt.md` share the same core rules — just different formats per tool.\n- `SKILL.md` is for Claude Code skill format.\n- `anti-slop-writing.skill` is released separately via [Releases](https://github.com/adenaufal/anti-slop-writing/releases).\n\n---\n\n## Indonesian Language Support\n\nThis repo includes rules specific to AI patterns in Bahasa Indonesia text:\n- Over-formal style in casual contexts\n- Formulaic templates (\"tidak hanya... tetapi juga\")\n- Forced \"Kesimpulan\" endings\n- Heavy nominalization\n- Missing discourse particles (nah/sih/dong/kan)\n- Always-formal \"Anda\" regardless of register\n\nUse files from the `indonesian/` folder.\n\n---\n\n## Sources\n\n- Wikipedia: [Signs of AI Writing](https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing)\n- Kobak et al. (2024): *Delving into LLM-assisted writing* ([arXiv:2406.07016](https://arxiv.org/abs/2406.07016))\n- Russell, Karpinska \u0026 Iyyer (2025): *People who frequently use ChatGPT are accurate detectors of AI-generated text*\n- Fraser, Dawkins \u0026 Kiritchenko (2025): *Detecting AI-generated text: factors influencing detectability*\n- Wang et al. (2024): *M4: Multi-generator, Multi-domain, Multi-lingual Black-Box MGT Detection*\n- Lovenia et al. (2024): *SEACrowd* ([arXiv:2406.10118](https://arxiv.org/abs/2406.10118))\n- Ilman Akbar (2024): *Cara gampang mendeteksi konten buatan AI secara manual*\n- The Conversation Indonesia (2024): *Mengapa tulisan asli bisa terdeteksi buatan AI*\n\n## Credits\n\n- [@mkbijaksana](https://x.com/mkbijaksana/status/2027714311330627877)\n- Wikipedia [WikiProject AI Cleanup](https://en.wikipedia.org/wiki/Wikipedia:WikiProject_AI_Cleanup)\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoderjatin%2Fanti-slop-writing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoderjatin%2Fanti-slop-writing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoderjatin%2Fanti-slop-writing/lists"}