# Documentation Contributions

Adding new content to our documentation is very straight forward.

## Contributing

The documentation works in two different ways:

* `Handbook` (hosted on GitBook at [docs.devland.is](https://docs.devland.is)) which contains all the documentation regarding all the island.is projects. You will find technical overview, architectural decisions, API design guide, devops guide, code reviews guide, X-Road guide, code standards detailed information and much more. If you need to edit an existing documentation or create a new page inside the handbook, you simply go to [app.gitbook.com](https://app.gitbook.com) and start writing your content and make a change request.
* `Technical developer guides` which are all the READMEs from the `apps` and `libs` directories in our [GitHub repository](https://github.com/island-is/island.is). If you need to edit or create new content follow our [External Contributions guide](/development/external-contribute.md) and make the corresponding changes in the GitHub repository. We recommend using [this template](/misc/gitbook-template.md) when you create a new app in the `apps` directory.

{% hint style="info" %}
If you need access to GitBook head over to the #organizational\_access\_changes channel on Slack.
{% 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://docs.devland.is/development/documentation-contribute.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.
