---
title: "List Fde Skills"
method: GET
path: "/api/v1/fde/conversations/{conversation_id}/skills"
tags: ["fde", "fde-conversations"]
---

# List Fde Skills

`GET /api/v1/fde/conversations/{conversation_id}/skills`

The skills this conversation's context offers, metadata only.

The context is read off the conversation rather than taken from the
caller. The same two fields build the prompt index the model is shown, so
deriving them here is what stops the menu from offering a procedure the
harness will not run — a skill whose tools are not built in this context
is not merely unhelpful, it is a recipe for driving production agents with
steps that cannot execute.

## Path parameters

- `conversation_id` string, uuid, required

## Response `200`

Successful Response

- FDESkillRead[]
  - `slug` string, required
  - `title` string, required
  - `description` string, required
  - `when_to_use` string, required

## Other responses

- `404` — FDE conversation not found
- `422` — Validation Error

## Changes

> 19 revisions in range; 1 not diffed.

- **2026-09-12** `0e71c3cd9536` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/getanana/apis/cleon-api/changes/api/v1/fde/conversations/:conversation_id/skills/get.md)

---

[API](https://skmtc.dev/getanana/apis/cleon-api.md) · [All operations](https://skmtc.dev/getanana/apis/cleon-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getanana/apis/cleon-api/revisions/34f2d9e81b0b?raw)
