adding-new-book-type

Community

Add new book types to the publishing system.

Authorabnazari
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the complex process of integrating a new book type into a sophisticated math book publishing system, ensuring all necessary configurations, files, and templates are correctly set up.

Core Features & Use Cases

  • Automated Fact Gathering: Gathers all essential details (grade, audience, file requirements, design specs) via a script.
  • Configuration Updates: Guides through modifying config.py and .env files.
  • File Generation: Details the creation of initial pages, topic directories, and main LaTeX templates.
  • Build Pipeline Integration: Explains how to test and compile the new book type.
  • Use Case: When asked to create a new 'workbook' type for Grade 5 math, this Skill provides a step-by-step guide from initial data gathering to final compilation checks.

Quick Start

Run the facts script to gather all necessary information for the new book type.

Dependency Matrix

Required Modules

PyYAMLpdfplumber

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: adding-new-book-type
Download link: https://github.com/abnazari/Grade7/archive/main.zip#adding-new-book-type

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.