Lumine2024Lumine2024Community·4 Agent Skills Included

ICPC-Problem-Creator.skill

Build, test, and validate competitive programming problems locally

Turns a raw problem idea into a complete, locally verifiable ICPC problem workspace with statements, tutorials, solutions, generators, validators, and checkers. Eliminates scattered scripts and unverified test data by driving compilation, data generation, and wrong-solution testing from one config file. Runs reference and wrong solutions against targeted hack data so flawed problems are caught before contest day.
npx skills add Lumine2024/ICPC-Problem-Creator.skill --all -g -y

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install ICPC-Problem-Creator?

Run `npx skills add Lumine2024/ICPC-Problem-Creator.skill --all -g -y` in your terminal to install the full skill globally.

How to create an ICPC problem with AI?

After installing, just describe your problem idea in Claude Code, Codex, or OpenClaw, and the agent builds the full workspace with statement, solutions, generator, validator, and tests.

How does it prevent wrong official solutions?

It requires an independent second solution for cross-validation and systematically generates wrong solutions with targeted hack data to confirm they actually fail.

Does it support interactive problems?

Yes. It provides dedicated templates for interactive problems, including interactor, generator, and validator, all driven by the same config.json workflow.

Can I export problems to an online judge?

Yes. The included script exports any workspace as a Hydro-style zip package with problem.yaml, statements, and test data ready for upload.

Related Repositories in Software Engineering

View All in Software Engineering