著者らしい文体を保ちながら、AI生成文によくある20種類以上のパターンを取り除くAIエージェント向けスキル。
ItsssssJack/SlopMonster
英語の文章にありがちなAIらしい表現を検出して5点満点で採点するPythonチェッカーと、AIを活用した編集ワークフロー。
- スター
- 1,131
- フォーク
- 112
- 未解決の Issue
- 4
- 最終コミット
- 24 日前
これは何?
SlopMonsterは、AI生成テキストによく見られるパターンが英語の文章に含まれていないかをチェックします。README、ランディングページ、メール、スクリプトなどの草稿を対象としています。Pythonチェッカーは標準ライブラリだけで動作し、APIキーもパッケージのインストールも不要です。語彙、文のパターン、句読点、3項目の列挙、根拠のない数値の主張という5つのカテゴリで該当箇所を報告します。該当するカテゴリが1つあるごとに1点減点され、5点満点でスコアが付けられます。
チェッカーに加えて、プロンプトベースの編集ワークフローも用意されています。AIエージェントが想定読者を踏まえて草稿を確認し、文章を修正します。また、オプションのスクリプトを使うと、別のモデルファミリーのCLIツールに2回目の編集を依頼できます。MarkdownとHTMLの入力では、採点前にコードブロックを除外したり、タグを取り除いたりして処理します。
プロジェクトの説明によると、5点満点でも、採点対象のパターンが見つからなかったというだけです。文章が明確か、主張に根拠があるか、読者のニーズに応えているかは、引き続き人が判断する必要があります。
主な機能
- 01英語の文章を、AIらしい表現の5カテゴリにわたって5点満点で採点します。
- 02Python 3の標準ライブラリで動作し、APIキーは不要です。
- 03MarkdownとHTMLの入力に対応し、コードブロックやタグを除外して処理します。
- 04別のモデルのCLIを使って、オプションで2回目の編集を行えます。
- 05CIでチェックを実行するためのGitHub Actionsワークフロー例が含まれています。
ユースケース
- 公開前のREADMEやランディングページの草稿をチェックする。
- マーケティングメールや告知文にありがちな定型的なAI表現がないか確認する。
- ドキュメント向けに、リポジトリのCIパイプラインへlint形式のチェックを追加する。
- 草稿を構造化された編集工程で見直すよう、AIエージェントに指示する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/ItsssssJack/SlopMonster - 2
プロジェクトフォルダーに移動する
cd SlopMonster - 3
チェッカーで短い下書きを確認する
python3 tools/deslop.py --text "It's not just a tool, it's a game-changing journey." - 4
Markdownファイルを確認する
python3 tools/deslop.py README.md
使う前に知っておきたいこと
- チェッカーは英語の文章パターンのみを認識し、言語検出機能もないため、他の言語の文章でも誤って5/5と評価される場合があります。
- 合格スコアは、文章の質を保証したり、事実を検証したり、対象読者に適していることを確認したりするものではありません。
- AI編集ワークフローを使うには、対応するAIコマンドラインツールをインストールして認証し、さらに別のモデルファミリーを利用できる必要があります。
トピック
よくある質問
- SlopMonster とは?
- 英語の文章にありがちなAIらしい表現を検出して5点満点で採点するPythonチェッカーと、AIを活用した編集ワークフロー。 SlopMonsterは、AI生成テキストによく見られるパターンが英語の文章に含まれていないかをチェックします。README、ランディングページ、メール、スクリプトなどの草稿を対象としています。Pythonチェッカーは標準ライブラリだけで動作し、APIキーもパッケージのインストールも不要です。語彙、文のパターン、句読点、3項目の列挙、根拠のない数値の主張という5つのカテゴリで該当箇所を報告します。該当するカテゴリが1つあるごとに1点減点され、5点満点でスコアが付けられます。
- SlopMonster は無料で使えますか?ライセンスは?
- SlopMonster は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- SlopMonster は今もメンテナンスされていますか?
- 活発にメンテナンス中。SlopMonster の最終コミットは 2026年9月26日 です。
- SlopMonster は何に使えますか?
- 公開前のREADMEやランディングページの草稿をチェックする。 マーケティングメールや告知文にありがちな定型的なAI表現がないか確認する。 ドキュメント向けに、リポジトリのCIパイプラインへlint形式のチェックを追加する。 草稿を構造化された編集工程で見直すよう、AIエージェントに指示する。
- SlopMonster のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/ItsssssJack/SlopMonster プロジェクトフォルダーに移動する: cd SlopMonster チェッカーで短い下書きを確認する: python3 tools/deslop.py --text "It's not just a tool, it's a game-changing journey." Markdownファイルを確認する: python3 tools/deslop.py README.md
- SlopMonster はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ItsssssJack/SlopMonster
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIらしい文章のパターンを検出し、文章を書き換えるエージェントスキル。検出のみ・直接編集にも対応。
既存ソフトウェア向けのエージェント対応CLIを生成し、完成済みCLIを導入できるCLI-Hubも備えたツールキット。
Gitリポジトリやローカルディレクトリを、LLMにコードを渡しやすい単一のテキストダイジェストに変換します。
マーケティングコピーを作成し、AI生成文によくある特徴を取り除くエージェントスキル。
Python、TypeScript、Rust、JuliaでAIエンジニアリングの概念を基礎から学べる、542レッスンの無料MITライセンス講座。