Start one from:
- The app: the Improve box on the skill page. You can also ask Igris.
- Your AI assistant: the
improve_skilltool. - The API:
POST /v1/skills/{slug}/improve.
Read the diagnosis
A run that came back short carries adiagnosis. It tells you what to write:
A field blank on only a few rows is checked against the page. If the value is on the card and was missed, it is a warning with hints (
partial_fields). If the card shows no value at all, nothing is wrong (not_shown).
Start an improvement
GET /v1/skill-improvements/{improvement_id} until status is done or failed.
For Add fields, Valendata first compares your request with the fields the skill has. A new name for an existing field (say stars when the skill has rating) is merged into it (details.merged). An unclear request comes back as a question (details.ambiguous). Only really new fields are learned (details.new_fields).
What happens
- Plan. Valendata picks the fields to work on.
- Learn. A cloud browser opens the site and relearns the skill, including each result’s details page and any “show more” step. The change is saved as a new version.
- Check. One short run (up to 5 rows) tests the new version.
- Keep the better one. The new version goes live only if the target fields fill on more rows and nothing else broke. Otherwise it is kept as a candidate version, the old version stays live, and
outcomesays why. Placeholder text, labels, or one word repeated on most rows do not count as filled.
improved (true if the new version is live), changes (each field’s rows before → after), and credits_charged.
Compare, pin, or roll back
Every improvement and every automatic repair is a new version. You can:- List versions and compare two versions.
- Restore a version. The restore is saved as a new version.
- Pin a version so runs keep using it while you investigate. Automatic repairs are then saved as candidates.
GET /v1/skills/{slug}/improvements lists every change, by anyone, from the app, the API, or an assistant.
Limits
One improvement at a time for your account and for each skill (409), up to 6 an hour (429), and at least 10 credits to start (402). Every mode uses a cloud browser, the AI model, and the check run, all charged to you.
