Problem Set Workshop for Openclaw

A specialized AI engine for generating high-quality competitive programming problems focused on algorithmic depth and professional OI standards.

fslong520
v1.0.0
Apr 8, 2026
0
728
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install problem-workshop

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install problem-workshop using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Problem Set Workshop?

Problem Set Workshop is a sophisticated tool designed for competitive programming coaches, educators, and contest organizers to generate rigorous algorithmic challenges. By leveraging Openclaw Skills, it shifts the focus from repetitive coding to deep logical thinking, ensuring that problems emphasize mathematical patterns, bit manipulation, and greedy strategies. The skill is built to adhere to strict Olympiad in Informatics (OI) standards, ensuring that every generated task is professional, well-structured, and ready for deployment on major platforms.

Problem Set Workshop Use Cases

  • Designing curriculum-aligned homework for students preparing for CSP-J and CSP-S exams.
  • Generating high-fidelity mock contest problems for National Olympiad in Informatics (NOI) training.
  • Creating scenario-based algorithmic puzzles for technical coding interviews or competitive programming clubs.
  • Developing standardized problem sets for Online Judge platforms like Luogu, Codeforces, or AtCoder.

How Problem Set Workshop Works

  1. Define requirements by specifying the target knowledge points (e.g., dynamic programming, graph theory) and the desired difficulty level.
  2. The skill selects a realistic scenario, such as a technical system or mathematical property, to wrap the problem and hide the underlying algorithm.
  3. It generates a complete problem statement following standard formats, including input/output specifications and representative test cases.
  4. The system performs a quality check to ensure the solution requires clever insights rather than brute force and includes proper data scaling for partial credit.

Problem Set Workshop Setup

To integrate this skill into your development workflow, use the following CLI commands:

# Install the skill to your local Openclaw environment
openclaw install problem-set-workshop

# Configure the skill with your preferred difficulty defaults
openclaw configure problem-set-workshop --difficulty level3

Problem Set Workshop Data Schema & Taxonomy

The skill generates structured Markdown output optimized for Online Judges. The data schema includes:

Component Description
Problem Metadata Includes problem number, title, and assigned points (e.g., 100/200/300).
Description A clear problem background followed by the specific objective.
Input/Output Precise line-by-line formatting requirements and data constraints.
Sample Cases At least one set of sample input and output to verify logic.
Data Tiers Gradients (30%, 60%, 100%) to test different algorithm complexities.

Problem Set Workshop Advanced Features

  • Support for multiple competition styles including Luogu, Codeforces, and AtCoder formatting conventions.
  • Automated generation of 'Clever Insight' hints to guide students toward elegant solutions rather than brute force.
  • Tiered data constraint design that distinguishes between O(n^2), O(n log n), and O(n) solutions for partial credit.
  • Comprehensive coverage of common competitive programming categories like Bitmasking, Number Theory, and Greedy Strategies.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*