본문으로 건너뛰기
cccskills
무료GitHub에 공개

book-writing-workspace

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 初校.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(40)

  • SKILL.md9.5 KB
  • assets/.gitignore396 B
  • LICENSE.txt5.2 KB
  • references/customization-points.md9.8 KB
  • references/external-review-handling.md19.6 KB
  • references/folder-structure.md1.5 KB
  • references/release-readiness-review.md28.8 KB
  • references/review-pdf-tips.md36.7 KB
  • references/screenshot-capture.md7.1 KB
  • references/setup-workflow.md1.7 KB
  • scripts/setup_workspace.py12.9 KB
  • templates/AGENTS.md1.3 KB
  • templates/agents/converter.agent.md1.8 KB
  • templates/agents/writing-reviewer.agent.md3.0 KB
  • templates/agents/writing.agent.md2.8 KB
  • templates/copilot-instructions.md1.7 KB
  • templates/custom-titlepage.tex531 B
  • templates/docs/build-pipeline-gates.md2.2 KB
  • templates/docs/naming-conventions.md1.9 KB
  • templates/docs/page-allocation.md2.3 KB
  • templates/docs/reader-personas.md1.4 KB
  • templates/docs/release-readiness-record.md12.9 KB
  • templates/docs/schedule.md1.4 KB
  • templates/docs/templates/template-chapter-intro.md631 B
  • templates/docs/templates/template-section.md932 B
  • templates/docs/writing-guide.md2.4 KB
  • templates/instructions/writing-heading.instructions.md885 B
  • templates/instructions/writing-notation.instructions.md4.1 KB
  • templates/instructions/writing.instructions.md4.8 KB
  • templates/README.md2.5 KB
  • templates/review-ext.rb2.4 KB
  • templates/review-metadata/common.yml388 B
  • templates/review-metadata/project.yml175 B
  • templates/scripts/build_review_pdf.py2.8 KB
  • templates/scripts/convert_md_to_review.py10.8 KB
  • templates/scripts/count_chars.py4.4 KB
  • templates/scripts/inspect_pdf.py733 B
  • templates/scripts/review_metadata.py9.4 KB
  • templates/sty/review-custom.sty2.1 KB
  • templates/sty/review-style.sty930 B

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Book Writing Workspace

Create and maintain a reusable manuscript workspace with folders, writing agents, instructions, review rules, and optional Markdown -> Re:VIEW -> PDF support.

When to use

  • Book writing, technical writing, 執筆プロジェクト, Re:VIEW
  • Assessing or standardizing an existing book manuscript repository
  • Creating a new technical writing project from templates when needed
  • Setting up Markdown → Re:VIEW → PDF workflow
  • Upgrading an existing manuscript workspace so it can generate Re:VIEW output and printable PDFs
  • Standardizing chapter/section file layout, writing rules, review workflow, and page allocation
  • Adding optional Re:VIEW/PDF support without turning the writing workspace into a general Git or publishing operations toolkit

Quick Start

Start by assessing the manuscript workspace, even when creating a new project:

  1. Confirm the main manuscript lives in sections/ and uses one file per section.
  2. Confirm outlines or key points live separately from final manuscript files.
  3. Confirm chapter intro files use kebab-case naming (e.g. 00-introduction/00-introduction.md).
  4. Locate the workspace's declared reader-persona SSOT; do not force a new file when an existing overview or planning document already owns it.
  5. For a new workspace, use docs/reader-personas.md to define the primary persona, secondary personas, prior knowledge, and completion outcomes.
  6. Confirm writing, heading, notation, page allocation, and review rules are available.
  7. Decide whether Re:VIEW/PDF output is needed for this project; keep it optional unless the workflow requires it.

Operating Workflow

When the workspace already exists, do not stop at setup-oriented advice. This skill should also support:

  1. Normalizing manuscript folders and section naming.
  2. Keeping outlines, drafts, final manuscript, and images aligned by chapter. Resolve an image's owning chapter from the sections that reference it, not its file-name prefix. For screenshots, describe only the captured state and skip empty or unavailable values the reader does not need; introduce the image before explaining its visible labels. Keep cross-references such as "covered in Chapter N" in prose, not inside figures.
  3. Running focused writing and review loops until P1/P2 issues are resolved.
  4. Applying reviewer fixes without leaving outlines, chapter maps, question digests, and progress trackers out of sync.
  5. Reviewing each chapter against the book-specific reader persona and expected outcome.
  6. Checking word count targets and source confidence before finalizing text.
  7. Measuring the built page count before treating a page-budget overrun as a structural problem; character-count estimates run high, and an author-side build is not the publisher's printed page count.
  8. Ruling on external issues, pull requests, and publisher proof comments point by point, first confirming which revision the proof was typeset from, then verifying each factual claim against its source of truth.
  9. Giving typeset-only elements such as chapter frontispieces a source of truth in the manuscript, marked so the converter can emit them, once it is settled that the author writes them.
  10. Treating an author-introduction page as part of the publication contract: keep its author order, display names, roles, confirmed profiles, and links aligned with the structure map, metadata, cover, and colophon. Do not invent missing biography details; track provisional text until the author confirms it, and visually verify cover wrapping when the author count changes.
  11. Enabling Re:VIEW/PDF support only when the project needs reproducible output.
  12. Freezing a release candidate and running the release-readiness gates before delivery or publication.

Bootstrap Workflow

Use the setup script only when creating a new workspace or adding missing structure deliberately.

python scripts/setup_workspace.py --name "project-name" --title "Book Title" --path "<parent-dir>" --chapters 8  # add --with-review only when Re:VIEW/PDF is needed

All options: references/setup-workflow.md.

  1. Gather info: Project name, title, location, chapter count
  2. Run script: scripts/setup_workspace.py
  3. Review output: Confirm README, agents, instructions, and docs were created
  4. Customize: Edit docs/reader-personas.md, docs/page-allocation.md, docs/schedule.md, and .github/copilot-instructions.md. If --with-review is used, also customize config/review-metadata/project.yml.

Git workflows are project-specific. Do not add generic commit/push prompts here; follow the repository's existing version-control conventions.

Metadata, migration, converter verification, and sync-back rules live in references. Keep the main SKILL focused on manuscript structure and writing workflow.

Generated Workspace

  • Manuscript folders under keypoints/, sections/, and images/
  • AI workflow files under .github/agents/ and .github/instructions/
  • Project docs such as README.md, docs/reader-personas.md, docs/page-allocation.md, docs/schedule.md, and docs/release-readiness-record.md
  • Helper scripts such as scripts/count_chars.py (copied from this skill's templates/scripts/)
  • Optional Re:VIEW scripts and metadata when --with-review is used

Recommended Writing Unit

  • Use 1 file = 1 section as the default manuscript unit.
  • Keep chapter intro in {NN}-{slug}/{NN}-{slug}.md and section files alongside it.
  • For PDF/Re:VIEW output, heading levels define hierarchy, while file split mainly improves authoring and review workflow.

Agents Overview

AgentRoleDefault
@writingWrite and edit manuscriptsYes
@writing-reviewerReview manuscripts (P1/P2/P3)Yes
@converterConvert Markdown to Re:VIEWOnly with --with-review

Dependencies

ToolPurposeRequired
Python 3.8+ScriptsYes
GitVersion controlYes
DockerRe:VIEW PDF buildOptional, only with --with-review

Reference Map

TopicReference
Folder structurereferences/folder-structure.md
Setup workflowreferences/setup-workflow.md
Customization pointsreferences/customization-points.md
External reviewreferences/external-review-handling.md
Re:VIEW / PDF tipsreferences/review-pdf-tips.md
Screenshot capturereferences/screenshot-capture.md
Release readinessreferences/release-readiness-review.md

Optional Build Pipeline

For workspaces that add conversion or PDF rendering, apply build pipeline gates. Keep project-specific commands, dependency versions, and formatter rules in the generated workspace.

Done Criteria

  • Workspace folder structure created
  • Writing and review agents deployed to .github/agents/
  • One reader-persona SSOT is selected; new workspaces use docs/reader-personas.md without placeholders
  • docs/page-allocation.md configured
  • docs/release-readiness-record.md is available for release candidates
  • README.md and docs/schedule.md customized
  • Manuscript files follow the chapter/section naming convention
  • Author introductions, metadata, cover, and colophon agree on author order and display names; provisional profiles are not treated as release-ready
  • scripts/count_chars.py works for target manuscript files
  • Setup fails before mutation when a required template, script, or asset is missing
  • A clean temporary-directory smoke test generates docs/reader-personas.md and exits successfully
  • The smoke test also generates docs/release-readiness-record.md, expands the title, and includes the Gate 8 row and manifest lock fields
  • Re:VIEW/PDF output is either explicitly out of scope or enabled and verified

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Design, review, and debug agent workflows, and decide when a request should use a prompt, instruction, skill, agent, or hook before escalating to multi-agent design. Use for .agent.md / .instructions.md / .prompt.md / AGENTS.md work, workflow architecture, orchestration planning, scheduled automation model allocation, or when agent workflows may be overkill. Triggers on 'agent workflow', 'create agent', 'automation models', 'ワークフロー設計', 'orchestrator'.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aktsmm/Agent-Skills262026년 10월 23일 업데이트

Design, run, and review fair performance, token, and cost comparisons across GitHub Copilot CLI, Codex CLI, and direct model APIs. Use for AI CLI benchmark, Copilot vs Codex, prompt-cache diagnosis, cache read/write analysis, fresh-process latency measurement, token-cost comparison, or when a benchmark must separate provider caching from local CLI caches.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aktsmm/Agent-Skills262026년 10월 23일 업데이트

Analyze historical VS Code GitHub Copilot Chat sessions by model, reasoning effort, AIU, time, reliability, workflow behavior, and external quality evidence, or safely prune workspace-scoped local chat history by age. Use for session analysis, repeated-task retrospectives, model evaluation, cost/performance analysis, and old session cleanup.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aktsmm/Agent-Skills262026년 10월 23일 업데이트

Create reproducible animated infographic GIFs from structured data or measured results, with audience-language labels, explicit timing semantics, representative-frame QA, and a static fallback. Use when asked for GIF生成, animated infographic, 動的インフォグラフィック, 結果が流れる図, animated benchmark, or a blog/SNS animation whose displayed metrics must remain traceable to source data.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aktsmm/Agent-Skills262026년 10월 23일 업데이트

archify

무료

Create polished, validated architecture, workflow, sequence, data-flow, and lifecycle/state diagrams as explorable standalone HTML with inline SVG, dark/light themes, optional trace motion, and PNG/JPEG/WebP/SVG/WebM export. Accept plain-language requirements or pasted Mermaid flowchart, sequenceDiagram, and stateDiagram input; inspect repository evidence when the diagram must reflect real code. Use when the user asks to visualize system architecture, infrastructure, cloud/security/network topology, technical workflows, API call sequences, request lifecycles, data pipelines, ETL/ELT, data lineage, state machines, or to convert/beautify Mermaid. Also use for Archify, interactive or animated HTML diagrams, インタラクティブ図, 動く構成図. When an editable .drawio file is required, use the draw.io workflow instead and treat Archify HTML only as a supplement.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aktsmm/Agent-Skills262026년 10월 23일 업데이트

Generate ASCII-art text banners for terminals, READMEs, and CLI startup messages. Use when a user asks for an ASCII banner, text art, バナー, アスキーアート, or a decorative header for a script/README.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

aktsmm/Agent-Skills262026년 10월 23일 업데이트

aktsmm의 스킬 모두 보기

이 스킬의 문제 신고