use-pipeline

Routes competitive programming problem generation requests to the correct pipeline skills in order.

1|Updated Jul 17, 2026
One-click install
npx skills add https://github.com/vaskoyudha/agent-skills-problem-gen --skill use-pipeline-vaskoyudha
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: use-pipeline
Source: https://github.com/vaskoyudha/agent-skills-problem-gen/tree/main/.qwen/skills/use-pipeline
Command: npx skills add https://github.com/vaskoyudha/agent-skills-problem-gen --skill use-pipeline-vaskoyudha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When generating competitive programming problems, it is easy to skip structured steps and produce unverified statements, unsolvable problems, or weak test suites. This Skill acts as the mandatory entry point that inspects the user's intent and routes every problem generation task through the correct pipeline skills in the correct order. ## Core Features & Use Cases - Intent-based routing: A decision tree maps requests like "generate a full problem" or "just write test cases" to the right skill (design-blueprint, write-statement, verify-solution, generate-tests, review-quality, write-editorial, or the generate-problem orchestrator). - Enforced pipeline order: Defines the six-stage sequence with two quality gates (solvability and adversarial quality review) that cannot be skipped. - Anti-shortcut guardrails: Lists red-flag rationalizations and common mistakes (skipping the blueprint, running skills out of order, ignoring gate failures) so the workflow stays intact. - Use Case: A user asks to create a Div2 binary search problem with tests and an editorial; this Skill directs the flow through the orchestrator or the individual agent skills so each artifact (architect_spec.json, problem_draft.json, solution.json, test_suite.json, review_verdict.json, editorial.json) is produced and gated correctly. ## Quick Start Ask the assistant to generate a competitive programming problem on a chosen topic and difficulty, and it will invoke the appropriate pipeline skills in order.

Frequently Asked Questions about use-pipeline

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

FAQPage Schema
How do I generate a competitive programming problem with this pipeline?▼

State the topic, difficulty, and scope of the problem you want. The skill routes full problem requests to the generate-problem orchestrator, which runs all six agents in order and produces the statement, solution, tests, review, and editorial.

How do I generate only test cases for a programming problem?▼

Request just the test suite and the skill routes you to the generate-tests skill instead of the full pipeline. The problem must already have a verified solution from verify-solution before tests are generated.

Can I skip the blueprint and write the problem statement directly?▼

No. The architect spec from design-blueprint is the contract every downstream agent depends on, so skipping it breaks the statement, solution, and test stages. Only an explicit user instruction can override this, with a warning that quality gates are skipped.

What happens when the solvability gate fails?▼

When verify-solution returns SOLVABILITY_FAILURE, the pipeline stops instead of continuing. The problem must be fixed at the blueprint or statement level and re-verified before test generation or review can proceed.

Does the pipeline support generating a full problem set?▼

Yes. For problem sets, design-blueprint handles set-level configuration such as difficulty distribution and topic balance, while the downstream skills run once per problem to maintain balance guarantees.