jp-report
/install jp-report
Generate a formal Japanese corporate document (日本企業向け正式報告書) from the provided source material.
INPUTS
If $ARGUMENTS is provided, treat it as the source file path or inline content.
Otherwise, ask the user for:
- Source material — file path or pasted content
- Document purpose — e.g. security overview / compliance / product explanation
- Japanese title + English subtitle
- Classification level — 社外秘 / 部外秘 / 社内限り (default: 社外秘)
- Output folder path
- Revision number (default: Rev. 1.0)
STEP 1 — ANALYZE
Read source material. Identify:
- Logical sections → map to 4–6 chapters
- Content types: principles, tables, architecture diagrams, bullet lists
- Brand names / technical terms to preserve verbatim
- Content to exclude (confirm with user if unclear)
STEP 2 — TRANSLATE TO FORMAL JAPANESE
Rewrite all content in 書き言葉・敬体:
- Verb endings: 〜しております / 〜いたします / 〜となっております
- Full grammatical sentences — no fragment bullets inside tables or definitions
- Preserve intact: brand names, acronyms (RBAC, TLS, SSO, BYOK), product names
- Do NOT add certifications (SOC/ISO/GDPR) unless explicitly in source
STEP 3 — PLAN PAGES
Fixed structure:
Page 1 — 表紙 (Cover) : centered layout, one full A4 page
Page 2 — 目次 (TOC) : dotted leaders + page numbers, one full A4 page
Page 3+ — 本文 (Body) : chapters distributed, target one chapter per page
Numbering: 第1章 / 第2章 … (full-width) · Sections: 1.1 / 1.2 … (decimal)
Before writing HTML, calculate content height using the reference in ${CLAUDE_SKILL_DIR}/docs/design-rules.md.
Usable area per page ≈ 980px. State the page plan briefly to the user.
STEP 4 — GENERATE HTML
Write a single self-contained .html file using:
- CSS from
${CLAUDE_SKILL_DIR}/docs/design-rules.md(include verbatim in\x3Cstyle>) - Component HTML from
${CLAUDE_SKILL_DIR}/docs/components.md
Every page must follow this shell:
\x3Cdiv class="page">
\x3Cdiv class="page-body"> \x3C!-- content --> \x3C/div>
\x3Cdiv class="page-footer">
\x3Cdiv class="f-l">[Product / Company]\x3C/div>
\x3Cdiv class="f-c">[Document title] Rev. X.X\x3C/div>
\x3Cdiv class="f-r">[Classification] | [Page #]\x3C/div>
\x3C/div>
\x3C/div>
Cover page body must use:
\x3Cdiv class="page-body" style="display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;">
STEP 5 — GENERATE PDF
Immediately after writing the HTML, run:
python3 ${CLAUDE_SKILL_DIR}/scripts/generate_pdf.py [absolute path to .html]
The script handles Chrome invocation and URL-encodes the path automatically. Report the output line (bytes + path) on success.
QUALITY CHECKLIST
- Cover: content vertically + horizontally centered
- TOC: page numbers match actual layout
- Every
.pagediv has a.page-footer - No bright colors, emoji, or casual language
- PDF generated successfully (bytes confirmed)
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install jp-report - 安装完成后,直接呼叫该 Skill 的名称或使用
/jp-report触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
jp-report 是什么?
Create formal Japanese corporate HTML and PDF reports from source text for business, compliance, or security documents with structured chapters and professio... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 153 次。
如何安装 jp-report?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install jp-report」即可一键安装,无需额外配置。
jp-report 是免费的吗?
是的,jp-report 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
jp-report 支持哪些平台?
jp-report 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 jp-report?
由 Anygen Selected Skill(@ken-chy129)开发并维护,当前版本 v1.0.1。