train-complex-blackbox

Installation
SKILL.md

0. Ask user for API key + model (or API key + base url + model) for debugging

This is not 100% necessary, but it can help a lot in debugging in step 1. If user has not given a API, ask user to give your one.

By default, the code you write should be located at ./tutorial/opencode_build_xxxxxx/*.py

1. Initial Programming

Writing dataset collector (get_training_dataset_item_list.py)

  • get_training_dataset_item_list.py: Returns a list of training data items. Maybe a list of training tasks, each item is a string identifier of a training task, or a dict containing necessary information for the training task.

Episode Runner (run_episode_once.py)

  • run_episode_once.py:

    • Argument Parser: takes (training data item identifier + api-key + base-url) as input, model-name is not required, you can make up a model name because we ignore it.
Related skills
Installs
2
GitHub Stars
202
First Seen
Mar 21, 2026