All skills
aktsmm avatar

/book-writing-workspace

@b7ad2f8
by yamapanaktsmm/agent-skills26 stars
4

Operate a reusable technical book manuscript workspace with writing structure, reader persona SSOT, review rules, and optional Markdown to Re:VIEW/PDF support. Use when organizing a book manuscript repo, defining or reviewing target readers, standardizing chapter/section files, setting writing/review agents, handling publisher proof comments, or assessing an existing writing workspace. Triggers on book writing workspace, reader persona, reader audience, 読者ペルソナ, persona SSOT, technical book project, 執筆ワークスペース, manuscript workflow, Re:VIEW workspace, proof PDF, annotated proof, publisher proof comments, 校正, 校正注釈, and 初校.

Use this Skill: https://skilld.dev/gh/aktsmm/agent-skills/book-writing-workspace

This session only. Nothing lands on disk.

templatesdocsbuild-pipeline-gates.md

≈553 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Build Pipeline Gates

Use these invariants when a writing workspace converts source files or renders final artifacts. Keep tool names, package versions, and commands in project-local documentation.

Gate Sequence

Stage Verify before work starts Stop when
Source validation Required runtime modules are declared and importable A dependency is missing
Conversion The converter can normalize source metadata that conflicts with target formatting A fixture changes its expected output
Rendering The required runtime responds through its CLI or API The runtime is installed but not ready
Artifact review The generated artifact contains the expected labels and layout Build success is the only evidence

Run each gate immediately before its dependent stage. A converter does not need renderer-only dependencies, but a renderer must validate every dependency it will use.

Metadata Normalization

When the target formatter automatically assigns labels, normalize only recognized source-side labels at the converter boundary. Preserve ordinary captions unchanged.

  • Match known manual label formats explicitly; do not strip broad leading text.
  • Add fixtures for every accepted format, an unnumbered caption, and a caption containing only the manual label.
  • If removing a label leaves no caption, use a documented fallback or fail validation. Do not silently change the policy.
  • Verify the generated intermediate output contains one label source only before rendering.

Runtime Readiness

Installation or a visible GUI process is not proof that a build runtime is ready. Use the runtime's CLI or health endpoint and fail before conversion or rendering begins when it does not respond.

Error output should identify the missing layer: dependency declaration, importable module, command-line tool, runtime service, or final artifact quality.

Done Criteria

  • Dependencies are declared by pipeline stage.
  • Each entry point runs its prerequisite gate before expensive work.
  • Converter fixtures cover metadata normalization and fallback behavior.
  • Final artifact checks inspect generated content, not only command exit status.

Source: SKILL.md on GitHub

1 warning14d5 checks · Risk SAFE
  • Gen Agent Trust Hub14d

    The skill provides a comprehensive workspace for technical book writing, including automation for manuscript management and PDF generation. All identified behaviors, such as Docker-based builds and external tool dependencies, are standard components of the intended technical publishing workflow and show no signs of malicious intent.

  • Socket14d

    No alerts

  • Snyk14d

    Risk: LOW · No issues

  • Runlayer6mo

    8/48 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at b7ad2f8. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 16 hours ago.

Activeupdated last week
argument-hint
本のテーマ、原稿リポジトリ名、使いたい執筆フロー
user-invocable
true
metadata
{
  "author": "yamapan (https://github.com/aktsmm)"
}

README badge

README badge for aktsmm/agent-skills/book-writing-workspace