# Sheet-level Controls (sheets.yml)

## How to set up sheet configuration?

The power of `sheetwork` is that you can make it do a few handy transformations or sanitisation steps, specify where the sheet should land in your database, whether to rename some columns etc.

To do so you create a `sheets.yml` file which can house configurations for as many sheets as you want.&#x20;

{% hint style="info" %}
This is really handy when you want to regularly import google sheets and you don't want to have to set up everything through the command line every time. It also works really well if you're collaborating on code via version control environments like **git** as it will serve as documentation in a way, and allow for iterations.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bitpicky.gitbook.io/sheetwork/usage/sheet-configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
