anthropics / anthropics/skills

claude-api skill description truncated in Claude Code listings

Open
#881 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
176k
Forks
20.8k
Avg merge
7h 21m
Merged PRs (30d)
5

Description

The `claude-api` skill's `description` field in frontmatter exceeds 250 characters, which causes Claude Code to truncate it in the skill listing.

What Claude Code sees in context:

```
claude-api: Build apps with the Claude API or Anthropic SDK.
TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`/`claude_agent_sdk`, or user asks to use Claude API, Anthropic SDKs, or Agent SDK.
DO NOT TRIGGER when: code imports `openai`/other AI SDK, ge…
```

The `DO NOT TRIGGER when` conditions are cut off, which means Claude may incorrectly invoke this skill when working with non-Anthropic AI SDKs.

Per the [Claude Code docs on skills](https://docs.anthropic.com/en/docs/claude-code/skills#skill-files), descriptions longer than 250 characters are truncated in skill listings to reduce context usage. The fix would be to shorten the description to under 250 chars, front-loading the key use case and keeping the exclusion conditions concise.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.