nudetiger
Community@nudetiger
nudetiger provides a complete competitive programming problem authoring pipeline, from idea shaping and testlib test generation to Codeforces Polygon package upload.
Agent Skills by nudetiger
Showing 9 vetted skills indexed across 1 GitHub repositories.
writing-statements
Author and translate competitive-programming problem statements in the vnolymp LaTeX template.
uploading-to-polygon
Uploads reviewed competitive programming packages to Codeforces Polygon via the cf-polygon-mcp server.
preparing-tests
Generates testlib checkers, validators, and subtask-grouped test data for competitive programming problems.
shaping-problems
Shapes competitive programming problem ideas into scored subtask ladders and problem.json metadata.
solving-problems
Implements C++ model solutions, brute-force oracles, and subtask solutions for competitive programming problems.
creating-problems
Orchestrates end-to-end preparation of competitive programming problems into Polygon-ready packages.
writing-editorials
Writes standalone HTML editorials for competitive programming problems with themed styling and KaTeX math.
validating-solutions
Stress-test model solutions against brute-force oracles and evaluate test suite strength with wrong-answer solutions.
reviewing-problems
Audits competitive programming problem packages for statement ambiguity and mechanical consistency before release.
Frequently Asked Questions About nudetiger
FAQPage SchemaWhat tasks can I accomplish with nudetiger's skills?ā¼
You can take a competitive programming problem from idea to a Polygon-ready package: shape difficulty and subtask scoring, implement model and brute-force C++ solutions, build testlib validators and generators, stress-test suites, write vnolymp LaTeX statements and HTML editorials, audit packages, and upload to Codeforces Polygon.
Who are these skills designed for?ā¼
They target competitive programming problem setters, contest coordinators, and judges preparing problems for OI or ICPC-style contests, especially Vietnamese-language olympiad authors using the vnolymp LaTeX template and Codeforces Polygon for package hosting.
What is the practical end-to-end workflow?ā¼
Start with creating-problems as the umbrella: shaping-problems sets numbers, solving-problems writes C++, preparing-tests builds testlib test data, validating-solutions stress-tests, writing-statements and reviewing-problems finalize prose and audit, then uploading-to-polygon pushes the package through the cf-polygon-mcp server.
What prerequisites and dependencies are required?ā¼
You need a C++ toolchain for solutions, the testlib library for validators, generators, and checkers, the vnolymp olymp.sty LaTeX template for statements, and access to the cf-polygon-mcp server plus a Codeforces Polygon account for the upload step.
Do these skills submit solutions to a live judge?ā¼
No. solving-problems explicitly is not a contest submitter and there is no judge MCP in the pack; the pipeline ends at a reviewed local package or an upload to Codeforces Polygon with READ access granted to a specified user.