---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/skills/interfaces/SkillRetrievableOutput.md
description: >-
  A framework-agnostic retrievable descriptor. `content` is plain text; the host
  spools it.
---

# Interface: SkillRetrievableOutput

Defined in: [src/batteries/skills/output.ts:65](https://github.com/NHTIO/ADK/blob/v1.20260912.0/src/src/batteries/skills/output.ts#L65)

A framework-agnostic retrievable descriptor. `content` is plain text; the host spools it.

## Properties

| Property                                        | Modifier   | Type                                                                                                         | Description                                                                                | Defined in                                                                                                                  |
| ----------------------------------------------- | ---------- | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------- |
|  `retrievable` | `readonly` | { `content`: `string`; `inline?`: `boolean`; `kind?`: `string`; `score?`: `number`; `source?`: `string`; } | The retrievable to construct. Its text is spooled behind a handle and its tier is floored. | [src/batteries/skills/output.ts:67](https://github.com/NHTIO/ADK/blob/v1.20260912.0/src/src/batteries/skills/output.ts#L67) |
| `retrievable.content`                           | `readonly` | `string`                                                                                                     | Plain text the model can cite, search, and hold a handle to.                               | [src/batteries/skills/output.ts:69](https://github.com/NHTIO/ADK/blob/v1.20260912.0/src/src/batteries/skills/output.ts#L69) |
| `retrievable.inline?`                           | `readonly` | `boolean`                                                                                                    | Render inline rather than as a handle; defaults to `false`.                                | [src/batteries/skills/output.ts:77](https://github.com/NHTIO/ADK/blob/v1.20260912.0/src/src/batteries/skills/output.ts#L77) |
| `retrievable.kind?`                             | `readonly` | `string`                                                                                                     | Optional semantic label (e.g. `'reference'`, `'policy'`); defaults to `'skill-tool'`.      | [src/batteries/skills/output.ts:73](https://github.com/NHTIO/ADK/blob/v1.20260912.0/src/src/batteries/skills/output.ts#L73) |
| `retrievable.score?`                            | `readonly` | `number`                                                                                                     | Optional relevance score in `[0, 1]`.                                                      | [src/batteries/skills/output.ts:75](https://github.com/NHTIO/ADK/blob/v1.20260912.0/src/src/batteries/skills/output.ts#L75) |
| `retrievable.source?`                           | `readonly` | `string`                                                                                                     | Optional provenance string (URL, document path, knowledge-base id).                        | [src/batteries/skills/output.ts:71](https://github.com/NHTIO/ADK/blob/v1.20260912.0/src/src/batteries/skills/output.ts#L71) |
