advent-of-code

Scaffold Advent of Code repositories and verify solutions across languages.

Updated Jun 10, 2026
One-click install
npx skills add https://github.com/jambolo/claude-skills --skill advent-of-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: advent-of-code
Source: https://github.com/jambolo/claude-skills/tree/main/advent-of-code/advent-of-code
Command: npx skills add https://github.com/jambolo/claude-skills --skill advent-of-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill removes the friction of setting up, maintaining, and verifying Advent of Code solutions, allowing you to focus entirely on solving the puzzles rather than managing boilerplate code or project structure.

Core Features & Use Cases

  • Automated Scaffolding: Instantly bootstraps language-specific AoC projects with standardized directory layouts, build configurations, and CI workflows.
  • Standardized Operations: Provides a unified interface to initialize projects, add daily stubs, and execute solutions with automated verification against expected answers.
  • Use Case: When starting a new year of Advent of Code in Rust, use this skill to generate the entire repository structure, then use it daily to stub out new puzzle files and verify your code output against the README answer tables.

Quick Start

Use the advent-of-code skill to scaffold a new Rust project for the current year and add a stub for day 1.

Frequently Asked Questions about advent-of-code

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Advent of Code project scaffolding and daily stub generation?

To automate Advent of Code project scaffolding, you can bootstrap language-specific repositories with standardized directory layouts, build configurations, and CI workflows, then generate daily puzzle stubs to maintain a consistent project contract.

What is the best way to verify Advent of Code solutions against expected answers?

Verifying Advent of Code solutions requires executing the code through a standardized interface that automatically checks the output against expected answers tracked in README tables, ensuring correctness without manual comparison.

Can I use this Advent of Code project manager with multiple programming languages?

Yes, this Advent of Code project manager operates across multiple programming languages by enforcing a consistent project contract for input handling, execution, and answer tracking, requiring integration with language-specific build systems to ensure standardized layouts.

Does automated AoC scaffolding include CI workflows and build configurations?

Yes, automated AoC scaffolding instantly bootstraps language-specific projects with standardized directory layouts, build configurations, and CI workflows to ensure standardized project layouts and CI compliance from the start.

What are the limitations of automating Advent of Code project management across languages?

The main limitation is that automating Advent of Code project management requires integration with language-specific build systems to enforce standardized project layouts, meaning unsupported languages cannot maintain the same CI compliance and project contract.