{"data":{"slug":"mohamedabdallah-14-unslop","name":"unslop","tagline":"Plugin to humanize AI-generated text for multiple platforms.","github_url":"https://github.com/MohamedAbdallah-14/unslop","owner":"MohamedAbdallah-14","repo":"unslop","owner_avatar_url":"https://avatars.githubusercontent.com/u/30629771?v=4","primary_language":"Python","stars":155,"forks":7,"topics":["ai-detection","ai-plugin","ai-writing","anti-slop","claude-code","claude-code-plugin","cline-rules","codex-plugin","content-quality","cursor-plugin","cursor-rules","gemini-cli-extension","humanizer","llm","open-source","prompt-engineering","python","typescript","windsurf-rules","writing-tools"],"archived":false,"github_pushed_at":"2026-10-05T06:09:58+00:00","maintenance_label":"Very active","stars_delta_30d":28,"url":"https://www.graphcanon.com/tools/mohamedabdallah-14-unslop","markdown_url":"https://www.graphcanon.com/tools/mohamedabdallah-14-unslop.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mohamedabdallah-14-unslop","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mohamedabdallah-14-unslop","description":"Make AI output sound human. Strips AI-isms (sycophancy, stock vocab, hedging stacks, em-dash pileups), preserves code/URLs/headings. Plugin for Claude Code, Cursor, Windsurf, Codex, Cline, Copilot, Gemini.","homepage_url":"https://mohamedabdallah-14.github.io/unslop/","license":"MIT","open_issues":4,"watchers":4,"ai_summary":"A tool that removes automated style and jargon from AI outputs while retaining essential elements such as code, URLs, and headings. Compatible with several AI platforms like Claude Code, Cursor, Windsurf, Codex, Cline, Copilot, Gemini.","readme_excerpt":"### Claude Code plugin (no clone, no install script)\n\nOpen any Claude Code session and paste:\n\n```\n/plugin marketplace add MohamedAbdallah-14/unslop\n/plugin install unslop\n```\n\nRestart Claude. Type `/unslop`. Done.\n\nYou'll see a `[unslop:BALANCED]` badge appear in the statusline. Everything Claude writes from here on comes out in a human voice. Type `stop unslop` to turn it off, `/unslop full` to turn it up, `/unslop-help` to see everything.\n\n<p align=\"center\">\n  <img src=\"./assets/statusline.png\" alt=\"Claude Code statusline showing the [unslop:BALANCED] badge\" width=\"80%\"/>\n</p>\n\n<details>\n<summary><b>Using Cursor, Windsurf, Cline, Gemini CLI, Codex, or just the CLI? Click here.</b></summary>\n\n<br/>\n\n---\n\n## License\n\n[MIT](./LICENSE). Use it, fork it, ship it.\n\n<br/>\n\n<div align=\"center\">\n\n<sub>Built by <a href=\"https://github.com/MohamedAbdallah-14\">Mohamed Abdallah</a> — senior Flutter engineer, OSS contributor on Flutter Favorite packages.</sub>\n\n<br/>\n\n<sub>Built with careful human edits and a healthy suspicion of \"delve\".</sub>\n\n<br/>\n\n<sub>\n  <a href=\"#\">↑ back to top</a>\n</sub>\n\n</div>","github_created_at":"2026-04-19T21:31:00+00:00","created_at":"2026-07-11T23:49:29.913642+00:00","updated_at":"2026-10-10T06:00:15.505817+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"ai-writing","name":"ai-writing"},{"slug":"anti-slop","name":"anti-slop"},{"slug":"content-quality","name":"content-quality"},{"slug":"humanizer","name":"humanizer"},{"slug":"open-source","name":"open-source"},{"slug":"prompt-engineering","name":"prompt-engineering"}],"trust":{"provenance":{"is_fork":false,"github_id":1215400589,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-10-10T06:00:14.645Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":1,"days_since_push":4,"last_release_at":"2026-08-21T03:32:44Z","stars_delta_30d":28,"open_issues_delta_30d":3},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T23:49:31.439Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-10-10T06:00:15.097Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-10-10T06:00:15.097Z","managed_saas":false},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-10-10T06:00:15.097Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-10-10T06:00:15.097Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-10-10T06:00:15.097Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When aiming for more natural-sounding outputs from AI platforms like Claude Code, Cursor, or Codex","To strip AI-specific traits such as sycophancy and stock vocabulary while maintaining functional elements"],"when_not_to_use":["If direct preservation of the original AI style is required without alterations","For users who are not working with platforms like Claude Code, Cursor, or Codex that unslop supports"],"source":"enrich:decision_facts","observed_at":"2026-07-17T05:10:53.074Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"unslop is a Python plugin to humanize AI-generated text on multiple platforms."}]}}