askill
book-writing-workspace

book-writing-workspaceSafety 90Repository

Set up a reusable book-writing workspace with AI agents, instructions, prompts, and scripts. Use when creating a new book or technical writing project, bootstrapping a manuscript repository, or preparing a Markdown + Re:VIEW + PDF workflow. Triggers on "book writing workspace", "technical book project", "執筆ワークスペース", "book manuscript repo", and "Re:VIEW workspace".

10 stars
1.2k downloads
Updated 3/21/2026

Package Files

Loading files...
SKILL.md

Book Writing Workspace

Create a reusable manuscript workspace with folders, agents, prompts, instructions, and setup scripts.

When to use

  • Book writing, technical writing, 執筆プロジェクト, Re:VIEW
  • Creating a new book or technical writing project
  • Bootstrapping a manuscript repository from templates
  • Setting up Markdown → Re:VIEW → PDF workflow

Quick Start

python scripts/setup_workspace.py `
    --name "project-name" `
    --title "Book Title" `
    --path "D:\target\path" `
    --chapters 8

Setup Workflow

  1. Gather info: Project name, title, location, chapter count
  2. Run script: scripts/setup_workspace.py
  3. Review output: Confirm README, agents, prompts, and docs were created
  4. Customize: Edit docs/page-allocation.md, docs/schedule.md, and .github/copilot-instructions.md

Generated Workspace

  • Manuscript folders under 01_contents_keyPoints/, 02_contents/, and 04_images/
  • AI workflow files under .github/agents/, .github/instructions/, and .github/prompts/
  • Project docs such as README.md, docs/page-allocation.md, and docs/schedule.md
  • Helper scripts such as scripts/count_chars.py and scripts/convert_md_to_review.py

Recommended Writing Unit

  • Use 1 file = 1 section as the default manuscript unit.
  • Keep chapter intro in ch{N}-00_<title>.md and section files in ch{N}-01_..., ch{N}-02_....
  • For PDF/Re:VIEW output, heading levels define hierarchy, while file split mainly improves authoring and review workflow.

Migration Checklist (Path / Naming Changes)

When reorganizing workspace paths or file naming rules, update these together:

  1. Docs: docs/naming-conventions.md, docs/page-allocation.md, docs/writing-guide.md
  2. Instructions: templates/instructions/writing-*.instructions.md (applyTo and examples)
  3. Scripts: templates/scripts/count_chars.py, templates/scripts/convert_md_to_review.py
  4. Agent docs: templates/agents/*.agent.md if paths are explicitly written

Then verify with:

  • python scripts/count_chars.py
  • python scripts/convert_md_to_review.py

Agents Overview

AgentRolePermissions
@writingWrite and edit manuscriptsEdit 02_contents/
@writing-reviewerReview manuscripts (P1/P2/P3)Read only
@converterConvert Markdown to Re:VIEWEdit 03_re-view_output/
@orchestratorCoordinate workflowDelegate to agents

Dependencies

ToolPurposeRequired
Python 3.8+ScriptsYes
GitVersion controlYes
DockerRe:VIEW PDF buildOptional

Done Criteria

  • Workspace folder structure created
  • 4 agents deployed to .github/agents/
  • docs/page-allocation.md configured
  • README.md and docs/schedule.md customized
  • /gc_Commit prompt working

Key References

TopicReference
Folder Structurereferences/folder-structure.md
Setup Workflowreferences/setup-workflow.md
Customizationreferences/customization-points.md
Re:VIEW PDF Tipsreferences/review-pdf-tips.md

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

84/100Analyzed 3/22/2026

A well-structured technical skill for setting up a reusable book-writing workspace with AI agents. Provides clear when-to-use triggers, step-by-step setup workflow, comprehensive agents table, dependencies list, and migration checklist. The skill is designed for Markdown + Re:VIEW + PDF workflow and includes helpful scripts. Slightly docked points for referencing external scripts not included in the skill and lacking an https icon. Highly reusable and actionable for technical writers and authors."

90
85
85
85
80

Metadata

Licenseunknown
Version-
Updated3/21/2026
Publisheraktsmm

Tags

ci-cdgithubgithub-actionsprompting