with one click
problem-reductions
problem-reductions contains 23 collected skills from CodingThrust, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Use when you want to take a Backlog issue all the way to Final review without manual orchestration — chains check-issue, fix-issue, add-model/add-rule, run-pipeline, and review-pipeline; substantive issue-quality problems are sent to a rewrite subagent; algorithmically unsalvageable issues are parked on OnHold
Use when reviewing a [Rule] or [Model] GitHub issue for quality before implementation — checks usefulness, non-triviality, correctness of literature claims, and writing quality
Use when a user wants to propose a new problem model or reduction rule — guides them through brainstorming, clarifies the design, and files a GitHub issue
Review the Typst paper (docs/paper/reductions.typ) for quality issues — evaluates 10 entries per session, reports mechanical and critical issues without fixing
Reverse of find-solver — given a solver for a model, discover what other problems it can handle via incoming reductions, ranked by effective complexity
Interactive guide — match a real-world problem to a library model, explore reduction paths, recommend solvers (built-in + external), and generate a solution doc
Update the research paper collection — download new papers from references.bib, retry failed downloads, sync to Google Drive, and regenerate index.md
Use when adding a new problem model to the codebase, either from an issue or interactively
Use when adding a new reduction rule to the codebase, either from an issue or interactively
Use when you have a GitHub issue and want to create a PR with an implementation plan that triggers automated execution
Standalone mathematical verification of a reduction rule — generates Typst proof, constructor Python script (>=5000 checks), and adversary Python script (>=5000 independent checks). Reports verdict. No artifacts saved.
Project-specific structural completeness check for a PR — verifies model/rule checklists, build, semantic correctness, issue compliance. Read-only, no code changes.
Use when writing or improving a reduction-rule entry in the Typst paper (docs/paper/reductions.typ)
Interactive maintainer review for PRs in "Final review" column — assess usefulness, safety, completeness, quality ranking, then merge or hold
Fix quality issues found by check-issue — auto-fixes mechanical problems, brainstorms substantive issues with human, then re-checks and moves to Ready
Use when writing or improving a problem-def entry in the Typst paper (docs/paper/reductions.typ)
Agentic review for PRs in the Review pool — runs structural, quality, and agentic-test sub-reviews (no code changes), posts combined verdict, moves to Final review
Pick a Ready issue from the GitHub Project board, move it through In Progress -> issue-to-pr -> Review pool
Interactive wizard to install and configure all development tools for new maintainers
Use when a PR has review comments to address, CI failures to fix, or codecov coverage gaps to resolve
Generic code quality review — evaluates DRY, KISS, cohesion/coupling, test quality, and HCI. Read-only, no code changes.
Run sanity checks on the reduction graph topology — detect orphan (isolated) problems, NP-hardness proof gaps, and redundant reduction rules
Use when preparing a new crate release, bumping versions, or tagging a release