文章に含まれる語彙や文の構成、書式、引用の特徴を複数の観点から調べ、AI生成の可能性と根拠を整理します。誤判定を避けるための注意点も示します。
- 文章のAI生成らしさを複数の観点で調べたいとき
- 判定の根拠と反証材料を整理したいとき
- AI文章検出の特徴や限界を知りたいとき
PDFの読み取り・作成・レビューを、ページ画像による見た目の確認と組み合わせて進めます。文字の重なりや表の崩れ、余白まで点検して仕上げるスキルです。
Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction.
実行スコア 未検証
インストール方法を見るPDFの内容を読み取り、新しい文書を作成し、仕上がりを見た目まで確認します。作成には reportlab、文字の抽出には pdfplumber や pypdf を使い、ページをPNG画像に変換して配置や読みやすさを点検します。文字の重なり、切れた文章、崩れた表、余白の不揃いなどを確認する手順が含まれています。
レイアウトを整えたPDFを作りたいときや、既存PDFの内容と外観を確認したいときに向いています。更新後にもページを画像化して確認するため、納品前に見出し、ページ番号、図表の状態を見直す作業にも使えます。
Pythonパッケージの reportlab、pdfplumber、pypdf と、画像化に使うPopplerの pdftoppm が想定されています。画像化できない環境では、ローカルでの確認が必要です。文字の抽出結果だけではレイアウトを正確に判断できません。必須の環境変数はありません。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
pdftoppm if available.reportlab to generate PDFs when creating new documents.pdfplumber (or pypdf) for text extraction and quick checks; do not rely on it for layout fidelity.tmp/pdfs/ for intermediate files; delete when done.output/pdf/ when working in this repo.Prefer uv for dependency management.
Python packages:
uv pip install reportlab pdfplumber pypdf
If uv is unavailable:
python3 -m pip install reportlab pdfplumber pypdf
System tools (for rendering):
# macOS (Homebrew)
brew install poppler
# Ubuntu/Debian
sudo apt-get install -y poppler-utils
If installation isn't possible in this environment, tell the user which dependency is missing and how to install it locally.
No required environment variables.
pdftoppm -png $INPUT_PDF $OUTPUT_PREFIX
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
文章に含まれる語彙や文の構成、書式、引用の特徴を複数の観点から調べ、AI生成の可能性と根拠を整理します。誤判定を避けるための注意点も示します。
動画や対応サイトの音声を抽出し、MP3やFLACなどに変換して保存します。ポッドキャストやプレイリストの一括取得、曲情報やカバー画像の埋め込みにも使えます。
DNA・RNA・タンパク質の配列や生物学ファイルをPythonで扱い、配列解析、BLAST、NCBI検索、系統樹作成などの処理を組み立てます。
プロジェクトの説明をもとに、ロゴや配色、書体、名刺、SNSカバー、ブランド仕様書を一貫したビジュアルアイデンティティとしてまとめます。
ポスターや静的なアートを、色・形・余白の方針づくりから制作するスキル。デザイン思想をまとめたMarkdownと、文字を抑えたPNG・PDFの作品を作ります。
ソースコードを読み解き、構成やデータの関係、処理の流れをMermaid.jsの図にしてSVG・PNGで出力するスキルです。