Skip to content
cccskills
FreePublished on GitHub

book-companion-skill

Create companion Codex workflows from book chapters, reader exercises, prompts, field notes, and teaching material. Use when Codex needs to turn a chapter excerpt, 書籍練習, AI 提示詞, worksheet, or author note into a reusable Skill-style workflow, GitHub-shareable companion artifact, or book link resource for readers.

The English summary is being prepared. Showing the original description.

Works withGitHub
See how to install

Files included (4)

  • SKILL.md3.5 KB
  • agents/openai.yaml233 B
  • assets/chapter-card-template.md333 B
  • references/chapter-workflow-patterns.md1.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Book Companion Skill

Overview

Convert book material into a reader-friendly, executable Codex workflow. Preserve the author's voice, make the task usable by someone who only has the book in front of them, and produce artifacts that can be shared through GitHub or linked from a printed/e-book chapter.

Workflow

  1. Identify the source material:

    • Book title or working title
    • Chapter or section
    • Reader goal
    • Raw exercise, prompt, note, or example
    • Expected output format, if provided
  2. Decide the artifact type:

    • Reader prompt: A short prompt readers can paste into Codex or ChatGPT.
    • Skill draft: A SKILL.md workflow for repeatable use.
    • Chapter companion card: A compact Markdown card for a GitHub README, QR landing page, or book appendix.
    • Exercise upgrade: A clearer, more testable version of a chapter exercise.
  3. Translate the book material into action:

    • Keep the reader's first step obvious.
    • State what input the reader should provide.
    • State what Codex should produce.
    • Include constraints only when they materially improve the result.
    • Avoid assuming readers know internal author notes or private context.
  4. Package the result for sharing:

    • Use stable filenames and short slugs.
    • Prefer Markdown for GitHub readability.
    • Include a clear "Use this with Codex" prompt.
    • Include install or copy instructions only when the artifact is a full Skill.
    • Keep book-facing links durable: point readers to a GitHub repo, release, or landing page rather than a local file path.

Output Patterns

Reader Prompt

Use this shape when the reader should copy one prompt from GitHub or a QR page:

## Chapter X: <exercise name>

Paste this into Codex:

> Use this chapter exercise to help me <reader goal>. My raw material is below. Ask at most two clarifying questions if needed, then produce <expected output>.

Skill Draft

Use this shape when the book material should become a reusable Codex Skill:

---
name: <short-hyphen-name>
description: <what the skill does and exact trigger scenarios>
---

# <Human Title>

## Overview

<one or two sentences>

## Workflow

<steps another Codex instance can follow>

Chapter Companion Card

Use this shape for GitHub pages, README sections, and book links:

## <Chapter / Tool / Exercise Name>

**Use when:** <reader situation>

**Input:** <what the reader brings>

**Codex prompt:** `<single concise prompt>`

**Output:** <what Codex returns>

Quality Bar

  • Make the artifact useful without private context.
  • Keep names short, lowercase, and hyphenated for Skill folders.
  • Put trigger scenarios in the description frontmatter, not only in the body.
  • Keep SKILL.md lean; move long examples or chapter-specific details to references/.
  • Do not include hidden author-only assumptions in reader-facing prompts.
  • When the output is for GitHub, include relative links and durable headings.

References

Read references/chapter-workflow-patterns.md when converting multiple chapter exercises, building a companion README, or standardizing many book links.

Reviews

No reviews yet. Tell others what you thought.

Comments

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.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Use A4 Eight Page Booklet 2.2 to create, write, repair, impose, and validate a printable A4 one-sheet eight-page mini book or zine from text, notes, images, BIRD Graph JSON, iMandalArt/九宮, FIRE, outlines, templates, or PDFs. Use whenever the user says A4八頁小書, 八頁小書, 八頁小冊, 八格小書, A4一張八頁, 八頁在一頁, 8頁在一頁, 八張一頁, 一張紙變八頁, 摺頁書, 折頁小書, 迷你書, 小誌, zine, mini zine, booklet, 做成小書, 印成小書, 單張印出八頁, 幫我拼版, 八頁PDF, 合併八頁, 6-7-8-1/5-4-3-2排列, or asks for eight upright page PDFs, an eight-page reading PDF, an editable DOCX, or a correctly rotated A4 landscape print sheet.

The English summary is being prepared. Showing the original description.

twhsi/skills259Updated Jul 22, 2026

Assign, validate, normalize, and explain Luhmann/Zettelkasten-style project-note codes for Chinese book manuscripts, Obsidian Markdown folders, Mandala-Grid section files, HyperCard Markdown stacks, and project-note JSON to EPUB workflows. Use when Codex needs to scan folders for 部/章/節/項/目 numbering, generate stable card ids, insert branch codes without renumbering existing notes, map letter-coded branches to Obsidian Mandala sections, preserve K### keyword index cards, sanitize private catalogs into public examples, or prepare card IDs for EPUB and HyperCard output.

The English summary is being prepared. Showing the original description.

twhsi/skills259Updated Jul 22, 2026

Compress answers to the highest practical information density with minimal wording while preserving essential meaning. Use when the user asks for 言簡意賅, 講重點, Concise, 精簡回答, 簡潔回答, 只講重點, 直接回答, brief, TL;DR, or otherwise requests a concise key-points response.

The English summary is being prepared. Showing the original description.

twhsi/skills259Updated Jul 22, 2026

Convert EPUB card books into Obsidian-ready HyperCard Markdown folders and portable zip files. Use when Codex needs to turn an EPUB with XHTML chapters, table-of-contents cards, keyword index cards, backlinks, Luhmann/Zettelkasten numbers, or cross-links into one Markdown file per card with verified relative links, keyword cards, previous/home/next navigation, and GitHub/shareable zip output.

The English summary is being prepared. Showing the original description.

twhsi/skills259Updated Jul 22, 2026

Create Fantastical calendar events and reminders from Codex on macOS. Use when the user asks Codex to add, schedule, parse, preview, or send a meeting, appointment, task, reminder, time block, daily plan item, 行事曆, 日曆, 會議, 待辦, or 提醒 into Fantastical.

The English summary is being prepared. Showing the original description.

twhsi/skills259Updated Jul 22, 2026

Analyze Chinese notes, articles, manuscripts, and digital card-box material with FIRE 2.0: Full-D numbering, Index keyword webs, Route thinking paths, and Evolution over time. Use when Codex needs to prepare material for semantic search, turn temporary notes into permanent or project notes, build table-of-contents/index/search structures, create compact Chinese FIRE cards, or maintain this skill's original discussion thread provenance.

The English summary is being prepared. Showing the original description.

twhsi/skills259Updated Jul 22, 2026

See all skills by twhsi

Report a problem with this skill