aoc - Solve Advent of Code puzzles and algorithm challenges
Language-agnostic problem-solving for programming puzzles using TDD and correctness-first approach
Tags
Updated: 2026-02-17Capabilities
Typical Inputs
Typical Outputs
What this skill does
- read problem statement
- parse structured input
- write test cases
- implement solution code
- execute code
- refactor for part 2
- select algorithm
- debug intermediate state
- analyze complexity
Inputs
- Advent of Code problem
- example input/output
- real input data
- algorithm selection criteria
Outputs
- parsed data structure
- solution code
- test cases
- final answer
- refactored code
Requirements
- programming environment
- language interpreter/compiler
- Advent of Code problem context
- TDD methodology
