jp-pdf
Free日本語Markdownを配色付きのオフラインPDFに変換するスキル。「PDF化して」「PDFにして」「PDFを生成」「markdownをPDF」「日本語PDF」等で発動。IPAゴシック+pandoc/xelatex(Chrome・Google不使用)、SVG図の埋め込み、色付き見出し・コールアウト引用・縞模様テーブルに対応。
The English summary is being prepared. Showing the original description.
日本語の文書を、公的ガイドライン準拠の「やさしい日本語」に書き換えるスキル。「やさしい日本語にして」「やさしい日本語に翻訳して」「外国人にもわかるように書いて」 「平易な日本語にして」「N4レベルの日本語にして」「easy Japanese にして」などで発動する。
「やさしい日本語かチェックして」「判定だけして」「スコアを出して」なら書き換えずに判定だけ行う。対象はお知らせ・案内・手続き説明・マニュアルなど、在留外国人や日本語学習者にも 読んでほしい説明文。根拠は「在留支援のためのやさしい日本語ガイドライン」 (出入国在留管理庁・文化庁、2020)。
二重否定・受身・推測表現・敬語・表記を textlint と prh 辞書で機械検出し、語彙レベル(既定 N4 相当・推定値)を同梱リストで機械判定する。明晰化(meiseki)とは対象読者が違う。日本語ネイティブ向けの推敲は meiseki を使う。
The English summary is being prepared. Showing the original description.
Run score Not tested
See how to installReview the instructions the agent will receive before you install.
「やさしい日本語」は、日本語に不慣れな読者(在留外国人・日本語学習者)にも伝わるように 調整した日本語である。本スキルは、公的な外部規範であるガイドライン (出入国在留管理庁・文化庁「在留支援のためのやさしい日本語ガイドライン」2020年8月)に準拠して書き換える。
meiseki(明晰化)との違いは対象読者にある。meiseki は日本語ネイティブの読解負荷を下げる。 yorisoi は目標語彙レベル(既定 N4 相当)の読者が理解できる語彙と構文に落とす。 どちらも「検出と採点は決定論層、書き換えは LLM 層」の二層構成をとる。
node scripts/jev-judge.js --policy --scope yorisoi でポリシーを確認する。
deny: Jev を提案しない。近似のみで報告するask(既定): キーが設定済みなら、AskUserQuestion で「全文相当を外部送信して Jev で採点するか」を確認し、同意されたときだけ vocab-check に --typesafe-level を付けて実行するallow: ユーザーが求めたとき(「Jev でレベル判定して」等)は確認なしで実行してよい
ポリシーはプロジェクトの .meiseki.json(例: {"jev": {"yorisoi": "deny"}})で変更できる。
.meiseki-no-jev が作業ディレクトリまたは祖先にあれば、同意があっても送信は行われない。この文書を読んだ人が何を知り、何をすべきかを確定させる。 やさしくした結果、条件・例外・期限・連絡先が落ちたら失敗である。
原稿を一時ファイル(拡張子 .md)に書き出し、npx 経由で textlint を実行して JSON を読む。
npx --min-release-age=7 --yes --package textlint@14.8.4 --package textlint-rule-preset-ja-technical-writing@10.0.2 --package textlint-rule-prh@6.1.0 textlint -c "<SKILL_DIR>/references/textlint-yorisoi.config.json" -f json "<INPUT_MD>"
<SKILL_DIR> はこの SKILL.md があるディレクトリの実パスに置き換える。同梱スクリプトで目標レベル超過の語を洗い出す。
node "<SKILL_DIR>/scripts/vocab-check.js" --level N4 --format json "<INPUT_MD>"
--level は目標レベル(N5〜N1)。初回実行は形態素解析器の取得で数十秒かかる(以後キャッシュ)。over(超過)は書き換え候補、unknown(リスト外)は参考。判定は推定値であり、
最終判断は文脈で行う(references/vocab/README.md 参照)。§7 の式で before スコアを出す。判定モードならここで報告して終わる。
references/patterns-yorisoi.md を参照し、優先度 YA→YH の順で直す。
§2 の方針どおり、変換モードでは書き換え後の本文のみを出力する。
目標レベルの語彙しか持たない読者が、一度読んで「何をすべきか」を正しく理解できるか。
textlint と vocab-check の指摘をカテゴリ別に重みづけし、本文の文数で正規化する。低いほどやさしい。
YLS = Σ(カテゴリ件数 × 重み) ÷ 本文の文数 × 100
| カテゴリ | 検出 | 重み |
|---|---|---|
| YB 二重否定 | no-double-negative-ja + prh A1 | 3 |
| YF 語彙超過 | vocab-check の over(unknown は数えない) | 2 |
| YA 文長・読点 | sentence-length, max-ten, no-doubled-conjunctive-particle-ga | 2 |
| YF 漢字連続・冗長 | max-kanji-continuous-len, ja-no-redundant-expression | 2 |
| YC/YD/YE/YG | prh(A1 以外), no-mix-dearu-desumasu | 1 |
| その他 | no-doubled-joshi, no-doubled-conjunction | 1 |
この分担は meiseki と同じ設計思想(検出は決定論層・書き換えは LLM 層)である。
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
日本語Markdownを配色付きのオフラインPDFに変換するスキル。「PDF化して」「PDFにして」「PDFを生成」「markdownをPDF」「日本語PDF」等で発動。IPAゴシック+pandoc/xelatex(Chrome・Google不使用)、SVG図の埋め込み、色付き見出し・コールアウト引用・縞模様テーブルに対応。
The English summary is being prepared. Showing the original description.
日本語の文章を「一読で意味が取れる」状態に明晰化するスキル。 「わかりやすく直して」「読みやすくして」「読みにくいので整えて」「AIっぽさを消して」 「ドキュメントを推敲して」「冗長な日本語を削って」「文章を明晰化して」などで発動する。 対象は技術記事・README・設計書・社内ドキュメント・ブログの説明文など説明的な日本語の本文。 対象外はコード本体・SNS の短文・小説や詩などの創作・法務/医療/論文の厳密文。 二重否定・長い連体修飾・「の」の連鎖・過剰な名詞化・冗長表現・埋もれた列挙、 さらに「重要なのは〜」「掘り下げる」などの LLM 定型句や、段落レベルの言い換え反復といった 「日本語ネイティブでも読解負荷の高い構文」を削ぎ落とすことが目的。 声・立場・個性は足さず、明晰さ(明晰=澄んで分かること)だけを目的とする。
The English summary is being prepared. Showing the original description.
日本語を主対象とする資料から選択式の問題を 1 ページのフォームで出し、採点結果を学習履歴に残し、解説を絵解きノート(HTML)とテキストブック(PDF)に蓄積し、書き手向けの還流レポートを作るスキル。「理解度を確認して」「この資料でクイズして」「読めているかテストして」「内容を復習したい」などで発動する。
The English summary is being prepared. Showing the original description.