Skip to contents

List skills available via the API.

Usage

claude_skill_list(type = "all")

Arguments

type

Character. "prebuilt" for Anthropic skills, "uploaded" for user-uploaded skills, or "all" for both. Default "all".

Value

A data.table with skill information.

Details

Pre-built skills (always available):

  • pptx: Create/modify PowerPoint presentations

  • xlsx: Create/modify Excel spreadsheets

  • docx: Create/modify Word documents

  • pdf: Extract/process PDF content

Uploaded skills are retrieved from /v1/skills endpoint.

API Reference: https://platform.claude.com/docs/en/build-with-claude/skills-guide

Examples

if (FALSE) { # \dontrun{
# List all skills
all_skills <- claude_skill_list(type = "all")
# Returns: pptx, xlsx, docx, pdf (prebuilt) + any uploaded skills

# List only pre-built skills
prebuilt <- claude_skill_list(type = "prebuilt")
# Returns: pptx, xlsx, docx, pdf

# List only uploaded skills
uploaded <- claude_skill_list(type = "uploaded")
} # }