> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Document skill parameters

> Configure Document skill parameters to adjust behavior for various processing scenarios.

Use Document skill parameters to adjust skill behavior for different processing scenarios without changing, retraining, or republishing the skill. Document skill parameters are accessible from Vantage, Advanced Designer, or via the Vantage API.

## Built-in skills with default parameters

The following built-in skills have default parameters:

* Receipt and Receipt CJK skills
* Taxi Receipt skill
* Invoice skills
* Commercial Invoice skill
* Hotel Invoice skill
* Purchase Order EU and Purchase Order US skills

## Create and configure parameters

You can change the default values on any of the built-in skills above, or add new parameters to your own skills.

<Steps>
  <Step title="Open the skill for editing">
    Open the skill for editing.
  </Step>

  <Step title="Open skill settings">
    On the **Skill Designer** page, click the settings icon next to the skill name.
  </Step>

  <Step title="Add a parameter">
    On the **Parameters** tab, click **Add Parameter** and choose a type: **Data Catalog**, **Text**, or **Boolean**.

    <Note>
      Derived skills inherit the default parameters of their base skills. These parameters can't be deleted or renamed — you can only change their default values. You can still create additional parameters.
    </Note>
  </Step>

  <Step title="Name the parameter">
    Specify a name or keep the default. Parameter names are limited to 256 characters.
  </Step>

  <Step title="Set the value">
    Specify the parameter's value:

    * **Data Catalog** — select a data catalog from the drop-down list.
    * **Text** — enter a string value or a regular expression.
    * **Boolean** — choose **Yes** or **No**.
  </Step>

  <Step title="Add a description (optional)">
    Optionally, add a description for the parameter.
  </Step>

  <Step title="Repeat for additional parameters">
    Repeat steps 3–6 for each additional parameter you need.
  </Step>

  <Step title="Save and publish">
    Click **Save** and publish the skill.
  </Step>
</Steps>

<Warning>
  A skill can have at most 100 parameters.
</Warning>

## Use parameters

You can reference Document skill parameters in:

* [Data catalog lookup rules](/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules)
* [Extraction Rules activity](/vantage/documentation/advanced-designer/activities/extraction-rules/extraction-rules)
* [Classify By Company activity](/vantage/documentation/advanced-designer/activities/classify-by-company)

## Related topics

<CardGroup cols={3}>
  <Card title="Skill parameters" icon="sliders" href="/vantage/documentation/skill-designer/skill-parameters/skill-parameters">
    Configure and manage skill parameters to adjust skill behavior without retraining.
  </Card>

  <Card title="Process skill parameters" icon="diagram-project" href="/vantage/documentation/skill-designer/skill-parameters/process-skill-params">
    Access and modify Document skill parameters from a Process skill.
  </Card>

  <Card title="Access skill parameters via the Vantage API" icon="code" href="/vantage/documentation/skill-designer/skill-parameters/accessing-skill-params">
    Use the Vantage API to set and read parameter values per transaction.
  </Card>

  <Card title="Document skill" icon="file-lines" href="/vantage/documentation/skill-designer/document/document-skill">
    Extract field values from structured and semi-structured documents.
  </Card>

  <Card title="Data catalog lookup rules" icon="database" href="/vantage/documentation/skill-designer/document/rule-verification/setting-lookup-rules">
    Validate extracted values against entries in a data catalog.
  </Card>
</CardGroup>
