Skip to main content
You can change a skill the way you would coach a person. There are three kinds of improvement: Start one from:
  • The app: the Improve box on the skill page. You can also ask Igris.
  • Your AI assistant: the improve_skill tool.
  • The API: POST /v1/skills/{slug}/improve.
Only the skill’s owner or an editor in its workspace can improve it.

Read the diagnosis

A run that came back short carries a diagnosis. 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

Read 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

  1. Plan. Valendata picks the fields to work on.
  2. 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.
  3. Check. One short run (up to 5 rows) tests the new version.
  4. 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 outcome says why. Placeholder text, labels, or one word repeated on most rows do not count as filled.
The result says 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: 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.