{"id":4610,"external_id":"plugins_6a9b77b18b8881918efa9c1255868164","name":"avoid-ai-writing","display_name":"Avoid AI Writing","developer":"Conor Bronsdon","category":"Productivity","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:04Z","input_sha256":"de8a1190e93f80a13d82ab29cdc56132baa865ce6f8b93fcf8ffde20d36f1881","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"3.29.0","skill_count":7,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T12:00:02.247Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugins_6a9b77b18b8881918efa9c1255868164","name":"avoid-ai-writing","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_97d77f12922081919360314f9b88bcd9","skills":[{"name":"ai-writing-detector","interface":{"brand_color":null,"iconography":"radar","display_name":"AI Writing Detector","default_prompt":"Scan this text for AI-writing patterns without rewriting it. Use the bundled deterministic detector when execution is available.","icon_large_url":null,"icon_small_url":null,"short_description":"Flag AI patterns only"},"description":"Use when the user asks to detect, scan, audit, score, or flag AI-writing patterns without rewriting the text, including requests for a deterministic local detector result when the host can execute Node.","plugin_release_skill_id":"pluginrsk_6a9b77b3f7488191a665d68e2e695c78"},{"name":"avoid-ai-writing","interface":{"brand_color":null,"iconography":"default","display_name":"Avoid AI Writing","default_prompt":"Audit or rewrite this text using the full Avoid AI Writing rulebook while preserving voice, facts, and protected content.","icon_large_url":null,"icon_small_url":null,"short_description":"Audit and rewrite AI-isms"},"description":"Audit and rewrite content to remove AI writing patterns (\"AI-isms\"). Use this skill when asked to \"remove AI-isms,\" \"clean up AI writing,\" \"edit writing for AI patterns,\" \"audit writing for AI tells,\" or \"make this sound less like AI.\" Supports a detect-only mode, an edit-in-place mode for files, an optional voice profile (casual / professional / technical / warm / blunt), and an iterate-to-convergence pass.","plugin_release_skill_id":"pluginrsk_6a9b77b821988191b60dc51069af30cf"},{"name":"avoid-ai-writing-router","interface":{"brand_color":null,"iconography":"pen","display_name":"Avoid AI Writing Router","default_prompt":"Route this request through the right Avoid AI Writing workflow, including audit, rewrite or file edit, and preservation verification when needed.","icon_large_url":null,"icon_small_url":null,"short_description":"Route multi-step cleanup"},"description":"Use when a request combines AI-writing audit, rewrite, file editing, voice preservation, false-positive interpretation, verification, or when the user invokes Avoid AI Writing without naming a mode.","plugin_release_skill_id":"pluginrsk_6a9b77b31f548191923dfef0cfc93afa"},{"name":"false-positive-reviewer","interface":{"brand_color":null,"iconography":"radar","display_name":"False-Positive Reviewer","default_prompt":"Review these AI-writing flags for plausible false positives and explain what they do and do not establish.","icon_large_url":null,"icon_small_url":null,"short_description":"Interpret flags carefully"},"description":"Use when a user asks what AI-writing flags mean, whether detector output proves AI authorship, or wants a careful interpretation of possible false positives, especially for academic, hiring, publication, disciplinary, or other consequential decisions.","plugin_release_skill_id":"pluginrsk_6a9b77b31e648191b48ac8fa8d279909"},{"name":"file-edit-in-place","interface":{"brand_color":null,"iconography":"pen","display_name":"File Edit In Place","default_prompt":"Edit this named file in place with minimal AI-writing cleanup, then verify protected content when the host can compare before and after.","icon_large_url":null,"icon_small_url":null,"short_description":"Clean a named file safely"},"description":"Use when the user names a local file and explicitly asks to clean, rewrite, humanize, or remove AI-writing patterns in that file itself, with minimal targeted edits and post-edit verification.","plugin_release_skill_id":"pluginrsk_6a9b77b3384481919033da675dff9045"},{"name":"preservation-verifier","interface":{"brand_color":null,"iconography":"code","display_name":"Preservation Verifier","default_prompt":"Compare the original and rewrite and verify that protected content survived. Run the bundled validator when Node execution is available.","icon_large_url":null,"icon_small_url":null,"short_description":"Check rewrite preservation"},"description":"Use when the user provides an original and rewritten version, asks whether a rewrite preserved protected content, or wants a deterministic check for code, frontmatter, quotes, tables, links, paths, numbers, headings, and residual AI-pattern regressions.","plugin_release_skill_id":"pluginrsk_6a9b77b42c9481919de41c70f757598f"},{"name":"voice-preserving-rewriter","interface":{"brand_color":null,"iconography":"pen","display_name":"Voice-Preserving Rewriter","default_prompt":"Rewrite this draft to remove AI-isms while preserving the writer's voice, facts, register, and protected material.","icon_large_url":null,"icon_small_url":null,"short_description":"Rewrite without losing voice"},"description":"Use when the user asks to rewrite, humanize, clean up, or remove AI-isms from text while preserving the writer's voice, facts, intent, structure, register, and protected material.","plugin_release_skill_id":"pluginrsk_6a9b77b31d20819198f6276f1091e230"}],"app_ids":[],"version":"3.29.0","keywords":["writing","editing","ai-writing","humanize","voice","style","audit","rewrite"],"interface":{"category":"Productivity","logo_url":"https://files.openai.com/content?id=file_00000000f7a4823091ce4e60e8c3e282","brand_color":"#171717","website_url":"https://github.com/conorbronsdon/avoid-ai-writing","capabilities":["AI-pattern audit","Detect-only review","Voice-preserving rewrite","Targeted file editing","Preservation verification","False-positive review","Multi-step writing cleanup"],"logo_url_dark":null,"default_prompt":"Scan this text for AI writing patterns and flag only, without rewriting it.","developer_name":"Conor Bronsdon","default_prompts":["Scan this text for AI writing patterns and flag only, without rewriting it.","Rewrite this draft to remove AI-isms while preserving my voice, facts, and structure.","Clean this file in place, then verify that protected content was preserved."],"screenshot_urls":[],"long_description":"Audit writing for recurring AI-like patterns, rewrite only what needs changing, preserve the writer's voice and source facts, edit named files with narrow changes, and verify that protected material such as code, quotes, links, numbers, frontmatter, and tables survives the edit. The package keeps the original Avoid AI Writing skill intact and adds focused ChatGPT and Codex routing for detect-only review, voice-preserving rewrites, file edits, preservation checks, and false-positive review. Its signals are writing-quality indicators, not proof of AI authorship.","composer_icon_url":"https://files.openai.com/content?id=file_00000000ffc08230b38ca43408fecb7d","short_description":"Detect and rewrite AI-isms","plugin_category_id":"productivity","privacy_policy_url":"https://github.com/conorbronsdon/avoid-ai-writing/blob/main/PRIVACY.md","terms_of_service_url":"https://github.com/conorbronsdon/avoid-ai-writing/blob/main/TERMS.md","composer_icon_dark_url":null},"description":"Audit AI-writing patterns, rewrite text while preserving voice and facts, edit files carefully, and verify that protected content survives the rewrite.","app_manifest":null,"display_name":"Avoid AI Writing","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-09-05T02:29:43.700808Z","is_template":false,"connector_id":null,"discoverability":"UNLISTED","canonical_app_id":null},"research":null,"package_metadata":{"name":"avoid-ai-writing","author":{"url":"https://github.com/conorbronsdon/avoid-ai-writing","name":"Conor Bronsdon"},"license":"MIT","sources":[{"path":".codex-plugin/plugin.json","sha256":"3456f61bfa4e433363753042ed96940d11b8ed6af53fb04cad9d158a08df19a8"}],"version":"3.29.0","homepage":"https://github.com/conorbronsdon/avoid-ai-writing","keywords":["writing","editing","ai-writing","humanize","voice","style","audit","rewrite"],"repository":"https://github.com/conorbronsdon/avoid-ai-writing","artifact_id":11461,"observed_at":"2026-10-02T00:32:59Z","support_url":"https://github.com/conorbronsdon/avoid-ai-writing/issues","capabilities":["AI-pattern audit","Detect-only review","Voice-preserving rewrite","Targeted file editing","Preservation verification","False-positive review","Multi-step writing cleanup"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"support_url":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[]}}