> For the complete documentation index, see [llms.txt](https://compassly.gitbook.io/compassly-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://compassly.gitbook.io/compassly-docs/core-modules/program-library/domains.md).

# Domains

**Page Type:** Overview\
**Status:** Draft (Noah Edit)\
**Owner:** Compassly Documentation Team\
**Last Verified:** 2026-04-02 (Noah Edit: 2026-04-22)\
**Audience:** Super Admin, Admin, Supervisor, Clinician

## Purpose Of Domains

*"The Assessment title (i.e. vbmapp, ablls) or category of skill (i.e. motor skill, communication, executive functioning)." (Emily Andreola, BCBA)*

Essentially, a Domain is a broad classification of a group of skills as determined by a professional assessment or a known general grouping, like motor skills. Domains are an organizational tool in Compassly, high-level categories used to organize Program Library content. When properly categorized and associated with it's various Subdomains and Target Skills, it promotes accurate searches, client assignments, and overall smoother workflow.

## What This Section Covers

This material covers what Domains are, who can manage them, and where to find the task guides for viewing, creating, editing, and deleting Domains in the Program Library.

## Before You Start

Before reviewing this seciton, confirm the following:

* You must be able to sign into Compassly.
* You are able to navigate to ***Program Library*** via the navigation menu on the left side of any page in Compassly.
* You are able to navigate to \***Domains** via the navigation menu on the left side of any page in Compassly.

> #### Some actions, such as deletion, may be restricted by role.

## How To Get There

1. Log in to Compassly.
2. In the left navigation menu, select ***Program Library***.
3. In the left navigation menu, select ***Domains*** from the dropdown menu under ***Program Library***.

## What You Can Do Here

Depending on your tole, you may be able to:

* view the list of existing Domains
* open a Domain record
* create a new Domain
* update an existing Domain
* delete a Domain

## Role Differences

* ***Super Admin:*** Can view, create, edit, and delete domains.
* ***Admin / Supervisor / Clinician:*** Can view domain lists and details, but cannot create, edit, or delete domains.
* ***Basic:*** Does not have access to ***Program Library*** > ***Domains***.

## Guides In This Section

### VIEW AND REVIEW

* [How to View the Domains Program Library](/compassly-docs/core-modules/program-library/domains/view-domain-list.md)
* [How to View Domain Details](/compassly-docs/core-modules/program-library/domains/view-domain-details.md)

### CREATE

* [How to Add a New Domain](/compassly-docs/core-modules/program-library/domains/add-new-domain.md)

### MANAGE EXISTING RECORDS

* [How to Edit a Domain](/compassly-docs/core-modules/program-library/domains/edit-domain.md)
* [How to Delete a Domain](/compassly-docs/core-modules/program-library/domains/delete-domain.md)

## Notes For This Section

* Screens and available actions may differ by role.
* Some older screenshots or field names may not match the current product and should be re-verified during page updates.

## What Happens Next

Choose the guide that matches the task you need to complete.\
If you are new to this section, start with "View Domain List". There should be a directional button titled "Next" directing you to it below.

## Related Guides

* [Program Library](/compassly-docs/core-modules/program-library.md)
* [Subdomains](/compassly-docs/core-modules/program-library/subdomains.md)
* [Target Skills](/compassly-docs/core-modules/program-library/target-skills.md)


---

# 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://compassly.gitbook.io/compassly-docs/core-modules/program-library/domains.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.
