---
name: orgchart-qa
description: Answer Postman org chart, manager, reporting-line, team hierarchy, direct-report, title, location, Slack ID, email, and still-here/departed questions through the local cse-toold orgchart CLI. Use when the user asks who someone reports to, who reports to someone, where a person sits in the org, or whether a Postman employee is still around.
argument-hint: "<org chart question>"
---

# Orgchart Q&A

## Compact MCP routing (CLI-only exemption)

Use only `"$CSE_TOOLD_BIN" orgchart ask` and `"$CSE_TOOLD_BIN" orgchart pull`. Never call `slack_get_orgchart` or substitute an MCP capability.


Use this skill for people-hierarchy questions about Postman employees. The runtime reads the local org chart cache built from Workday + Slack and answers through `"$CSE_TOOLD_BIN" orgchart ask`.

## Setup

From the repo root, source the plugin bootstrap before running commands:

```sh
source "${PLUGIN_ROOT:-${DROID_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-$PWD/plugins/cse-tools}}}/.agents/shared/skill-bootstrap.sh"
```

This resolves `CSE_TOOLD_BIN`. The daemon keeps the keychain material used by the org chart pull fresh; do not mint auth preemptively. If a pull returns 401, report the CLI's redacted operator action. Do not leave the CLI-only path to invoke an MCP auth capability.

## Answer A Question

Run:

```sh
"$CSE_TOOLD_BIN" orgchart ask "<question>"
```

The command returns JSON from the realtime org chart Q&A runtime. Read the answer field and respond concisely. If the output says the person is not in the dataset, say that plainly and do not infer departure or reporting lines.

## Refresh The Cache

The ask command refreshes stale cache by default using a 24-hour TTL. Use an explicit refresh only when the user asks for the latest org chart state or the answer looks stale:

```sh
"$CSE_TOOLD_BIN" orgchart ask "<question>" --refresh
```

For a manual cache-only refresh without answering a question:

```sh
"$CSE_TOOLD_BIN" orgchart pull --refresh
```

## Rules

- Use `"$CSE_TOOLD_BIN" orgchart ask` for normal user questions, not raw Workday, Slack, or MCP calls.
- Use `"$CSE_TOOLD_BIN" orgchart pull` only for cache refresh without a question.
- Keep answers short: name, title, manager/reporting line, and email only when relevant.
- For team questions, trust the manager chain in the returned answer over fuzzy title matching.
- For still-employed questions, distinguish active, departed with date, and not in dataset.
