> ## Documentation Index
> Fetch the complete documentation index at: https://docs.danubeai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List Skills

> Get all public skills from the marketplace

## Overview

Returns a list of all public skills available in the Skills Marketplace. Skills are reusable instructions that teach AI agents how to perform specific tasks.

## Parameters

<ParamField query="limit" type="number" default="50">
  Maximum number of skills to return
</ParamField>

<ParamField query="offset" type="number" default="0">
  Number of skills to skip for pagination
</ParamField>

## Response

<ResponseField name="skills" type="array">
  Array of skill objects

  <Expandable title="Skill object">
    <ResponseField name="id" type="string">
      Unique identifier for the skill
    </ResponseField>

    <ResponseField name="name" type="string">
      Skill name (lowercase, hyphens, 1-64 characters)
    </ResponseField>

    <ResponseField name="description" type="string">
      What the skill does and when to use it
    </ResponseField>

    <ResponseField name="license" type="string">
      License (e.g., "Apache-2.0")
    </ResponseField>

    <ResponseField name="compatibility" type="string">
      Environment requirements
    </ResponseField>

    <ResponseField name="metadata" type="object">
      Additional metadata (author, version, etc.)
    </ResponseField>

    <ResponseField name="service_id" type="string">
      Optional linked service ID
    </ResponseField>

    <ResponseField name="created_at" type="string">
      ISO 8601 timestamp
    </ResponseField>
  </Expandable>
</ResponseField>

## Example

<RequestExample>
  ```bash cURL theme={null}
  curl -X GET "https://api.danubeai.com/v1/skills?limit=10"
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "name": "pdf-processing",
      "description": "Extract text and tables from PDF files, fill forms, merge documents. Use when working with PDF files.",
      "license": "Apache-2.0",
      "compatibility": null,
      "metadata": {
        "author": "example-org",
        "version": "1.0"
      },
      "service_id": null,
      "created_at": "2024-01-15T10:30:00Z"
    }
  ]
  ```
</ResponseExample>
