Skip to content

73ai/coding-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coding Agents Book

A comprehensive guide to building and deploying AI-powered software development tools, written in markdown and compiled to professional PDF, EPUB, and HTML formats.

Quick Start

# Build PDF with Computer Modern fonts
make pdf

# Build all formats (PDF, EPUB, HTML)
make all

# Preview PDF
make preview

# Generate word count statistics
make word-count

Project Structure

coding-agents/
├── src/                    # Markdown source files
│   ├── 00-frontmatter.md   # Abstract, acknowledgments
│   ├── 01-introduction.md  # Chapter 1: Introduction
│   ├── 02-background-agents.md  # Chapter 2: Background
│   └── ...                 # Chapters 3-18
├── references/
│   ├── bibliography.bib    # Academic citations
│   └── citations.csl      # IEEE citation style
├── build/                 # Generated output files
├── metadata.yaml          # Book configuration
└── Makefile              # Build automation

Key Features

  • Computer Modern fonts - Classic academic LaTeX typography
  • Academic structure - Proper frontmatter, chapters, backmatter
  • IEEE citations - 23+ scholarly references with proper formatting
  • Multiple formats - PDF (primary), EPUB, HTML
  • Professional layout - Academic margins, numbering, table of contents

Requirements

  • Pandoc 3.0+
  • XeLaTeX (TeX Live)
  • pandoc-crossref

Install on macOS:

brew install pandoc pandoc-crossref
brew install --cask mactex

Usage

Command Description
make pdf Build PDF book (primary format)
make epub Build EPUB e-book
make html Build HTML version
make all Build all formats
make preview Build and open PDF
make word-count Show statistics
make clean Clean build directory
make setup Check dependencies

Writing

Edit markdown files in src/ directory. Files are automatically ordered by number prefix:

  • Frontmatter (00-): Abstract, acknowledgments (unnumbered)
  • Chapters (01-18): Main content (numbered 1-18)
  • Backmatter (99-): References, appendices (unnumbered)

Add citations using [@key] format. Bibliography is in references/bibliography.bib.

Output

  • PDF: 120KB, Computer Modern fonts, academic formatting
  • EPUB: E-reader compatible with responsive design
  • HTML: Web version with CSS styling

Your coding agents book follows proper academic publishing standards with professional typography and citation management.

About

A guide to agentic coding

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published