> For the complete documentation index, see [llms.txt](https://pimkb.gitbook.io/pimkb/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pimkb.gitbook.io/pimkb/contributing.md).

# Contributing

The Knowledge Base in a collaborative and community-driven space for sharing anything from publications, to guides or workflows, to technical notes and work-in-progress. We welcome contributions big or small!

As a contributor, you agree to the [Code of Conduct](/pimkb/code-of-conduct.md) and that any content you create on this GitBook site will be shared according to our [Licence](/pimkb/licence.md) terms.

If you contribute, please do add your name to the [list of contributors](/pimkb/contributors.md)!&#x20;

### How to Contribute

If you are interested in contributing, you can join the team as an Editor by following this link:&#x20;

<https://app.gitbook.com/invite/-MiR-vfqFP7-QsvY8wdc/-MiR08BPTCMWQ8M_fgLZ>

Once you have logged in and joined the PIMKB group on GitBook, you will be able to make edits to pages:

1. You can start editing by clicking on the 'Edit' button in the top right corner. Changes you make in Edit mode will exist independently from the live version until you submit them for review.
2. Add a brief description of the changes made during your edit by filling in the 'Describe your changes...' field at the top of the page. This will help the reviewer understand the rationale behind your changes.
3. Once you are happy with your edit, click the 'Submit for review' button in the top right corner. Your edit will then be checked by an administrator before going live.&#x20;

For more information on GitBook and how to use it, check out the [GitBook docs](https://docs.gitbook.com/).

### Need Help Contributing?

If you'd like to help or support with contributing or using the GitBook platform, or just want to chat about an idea for a contribution, please do get in touch with the site admins:&#x20;

* Tom Ensom: tom \[at] tomensom.com
* Jack McConchie: jack.mcconchie \[at] tate.org.uk


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://pimkb.gitbook.io/pimkb/contributing.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
