Claude Code Skills
This section covers custom skills development for Claude Code, including architecture patterns and implementation guides. Skills extend Claude Code’s capabilities for specialized tasks.
Test Generation Skills
These skills focus on automated test generation from educational materials:
Curriculum Test Generator – Architecture Diagrams
A sophisticated multi-agent system that creates variations of existing tests by analyzing workbooks and test PDFs.
- Input: Workbook PDF + Test PDF
- Output: New test PDF + Answer key
- Key Components: curriculum-analyzer, test-contents-extractor, question-generator
- Use Case: When you have existing test materials and want to create similar practice tests
Contour Test Generator Skill – Architecture
Creates Contour-style tests for NEW subjects without existing materials.
- Input: Scanned textbook pages
- Output: Contour-style Mock CAT PDF (50 marks, 60 min)
- Key Features: Pre-built knowledge base, question format patterns, TikZ diagram templates
- Use Case: When no Contour workbook exists for a subject yet
Skill Architecture Patterns
Common patterns used across Claude Code skills:
Multi-Agent Orchestration
- Main orchestrator coordinates sub-agents in sequential order
- Each sub-agent has specific input/output contracts
- Intermediate files (markdown) enable debugging and transparency
Knowledge Base Design
- Reference documents (curriculum, patterns) provide context
- Templates ensure consistent output formatting
- Examples folder enables quality comparison
PDF Processing Pipeline
- PDF → Images → OCR + Vision Analysis → Structured Markdown
- Diagram-first approach for accurate extraction
- Classification systems (Type A/B/C) for different content types
