book-publish

Publish verified HTML textbook pages to GitHub Pages from bookSHelf projects.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/shuff57/agent-evo --skill book-publish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: book-publish
Source: https://github.com/shuff57/agent-evo/tree/main/skills/.archive/book-publish
Command: npx skills add https://github.com/shuff57/agent-evo --skill book-publish

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Manages the process of publishing verified HTML textbook pages to the GitHub Pages hosting environment, automating the copy and image resolution tasks.

Core Features & Use Cases

  • Automated HTML Publishing: Publishes verified HTML pages directly to the specified GitHub Pages folder.
  • Image Handling: Copies image files alongside HTML documents, ensuring image resolution and accessibility.
  • Index.html Update: Regenerates the index.html file with updated links to published sections.
  • Use Case: Streamlines the publishing workflow for textbook projects by automating the last stage of HTML production and verification.

Quick Start

Execute the book-publish skill with the specific project name to publish updated HTML pages.

Frequently Asked Questions about book-publish

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate HTML page publishing to GitHub Pages for educational content?

Automating HTML page publishing to GitHub Pages involves copying verified HTML files and resolving image references from your textbook project into the GitHub repository. This skill handles file copying and image resolution to streamline the deployment process.

What is the best way to deploy textbook HTML files and images to GitHub Pages?

Deploying textbook HTML files and images to GitHub Pages is best handled by automating the copy tasks and regenerating the index.html. This skill targets educational content authors by copying HTML documents alongside their image files directly to the hosting folder.

Do I need a bookSHelf project to publish HTML content to GitHub Pages?

Yes, you need a bookSHelf project containing verified HTML content and a configured GitHub Pages repository. This skill requires access to these specific project files to successfully execute the publishing and image resolution tasks.

How does the index.html file get updated when publishing new HTML sections?

The index.html file gets updated by regenerating its contents with new links to the published HTML sections. When the publishing skill executes, it automates this index update alongside copying the educational content files to GitHub Pages.

Can I use this automated publishing process for non-textbook HTML projects?

This automated publishing process is specifically designed for textbook material and educational content authors. While it handles standard HTML file copying and image resolution, its workflow targets bookSHelf projects rather than general HTML deployment.