# General Command Library

**URL:** <https://pentest.ws/tools/commands>

The General Command Library (GCL) is a place to store all your frequently used, and not so frequently used, general system commands.

![General Command Library](/files/XpTBF00xT5j5aevb16an)

Much like how the [Service Command Library](/hosts-and-services/service-command-library.md) works for services, the GCL works for:

* System enumeration
* Privilege escalation
* Shell escapes
* File transfer shortcuts
* Powershell download cradles
* Pivot tunnels
* … and anything else!!

Each command can be organized by Operating System, Category, and Sub-Category values. These filters are user-created and self-populated as more and more commands are entered into your GCL system. Additionally, you can quickly search for keywords such as "wmic" or "iex" if you’re looking for a specific functionality.

Filters are sticky, so you can navigate away from the GCL screen and when you return later, you’re dropped right back into the list of commands you were previously viewing.

## Tier Availability

**General Command Library** is available on **Hobby Tier** and **Pro Tier**, and limits to five (5) commands on **Free Tier**.


---

# 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.pentest.ws/user-libraries/general-command-library.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.
