curriculum-package-pdf
10
总安装量
9
周安装量
#28961
全站排名
安装命令
npx skills add https://github.com/pauljbernard/content --skill curriculum-package-pdf
Agent 安装分布
claude-code
7
antigravity
5
windsurf
5
github-copilot
5
codex
5
opencode
5
Skill 文档
Print & PDF Material Generation
Create professionally formatted, accessible PDF documents for student handouts, teacher guides, and print distribution.
When to Use
- Create student handouts
- Generate teacher guides
- Format workbooks
- Print-ready materials
- Accessible PDF documents
Required Inputs
- Content: What to include in PDF
- Format: Handout, guide, workbook, assessment
- Layout: Letter, A4, custom
- Accessibility: WCAG compliance level
Workflow
1. Format Student Handout
# Design Specifications
- Page Size: Letter (8.5" Ã 11")
- Margins: 1" all sides
- Font: Sans-serif, 12pt body, 18pt+ headings
- Line Spacing: 1.5
- Color: High contrast (black text on white)
- Headers/Footers: Title, page numbers
2. Format Teacher Guide
# Teacher Guide Format
- Two-column layout
- Left: Student view
- Right: Teacher notes
- Answer keys highlighted
- Teaching tips in callout boxes
- Time allocations noted
- Material lists included
3. Ensure Accessibility
â Tagged PDF structure â Heading hierarchy (H1, H2, H3) â Alt text for images â Correct reading order â Form field labels â Table headers â List structures â Bookmarks for navigation
4. CLI Interface
# Student handout
/curriculum.package-pdf --type "handout" --content "lesson1.md" --output "lesson1-handout.pdf"
# Teacher guide
/curriculum.package-pdf --type "teacher-guide" --lessons "lessons/*.md" --answers "answer-keys.md"
# Workbook
/curriculum.package-pdf --type "workbook" --unit "Unit 1" --accessible
# Help
/curriculum.package-pdf --help
Exit Codes
- 0: PDF created successfully
- 1: Invalid PDF type
- 2: Cannot load content
- 3: PDF generation failed