Skills token limit impact on context window
- 主要语言
- Shell
- 星标
- 11.2k
- 派生
- 1.9k
- 平均合并
- 14 小时 16 分钟
- 30 天内合并 PR
- 6
描述
## Issue Description
When attempting to use a skill, it may not be visible in the system prompt due to token limits, even though the skill loads successfully.
## Steps to Reproduce
1. Have multiple skills installed (e.g., 49 skills)
2. Invoke a skill using the skill tool
3. Skill loads successfully with message: `Skill "skill-name" loaded successfully. Follow the instructions in the skill context.`
4. However, the skill is not visible in the `` section of the system prompt
## Current Behavior
- Only a subset of skills are shown in the system prompt (31 of 49 in this case)
- Skills that are hidden due to token limits can still be invoked
- This creates confusion as the AI cannot see the skill instructions until after invocation
## Expected Behavior
All available skills should be accessible to the AI, or there should be a better mechanism for handling skill discovery and loading when many skills are installed.
Not sure why there are such limitations to the number of skills. But I would expect that since the context for them is significantly less than MCP, they should be able to be properly visible to the cli tool.
贡献指南
评估
这个 Issue 还没有评估数据。