claude-code - 💡(How to fix) Fix Claude bypasses newly-registered Skill during validation, manually copies persona body instead [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#55071Fetched 2026-05-01 05:46:59
View on GitHub
Comments
1
Participants
2
Timeline
5
Reactions
0
Author
Timeline (top)
labeled ×3commented ×1cross-referenced ×1
RAW_BUFFERClick to expand / collapse

버그

사용자가 방금 구현한 스킬 (.claude/skills/creative-generate-gpt) 의 동작을 검증해 달라고 요청했을 때, Claude 가 Skill 도구로 해당 스킬을 호출하지 않고 명세 본문을 메인 컨텍스트에서 손으로 베껴 plan/prompt 파일을 작성했음. 검증을 흉내냈을 뿐 실제 스킬 코드 경로가 한 번도 실행되지 않음. 사용자가 두 번 명시적으로 지적할 때까지 인지 못함. 결과적으로 사용자 시간을 다수 라운드 동안 소비.

재현 조건

직전 턴에 신규 스킬을 작성해서 Available Skills 목록에 등재된 직후. 사용자가 "검증해봐 / 테스트해봐" 같은 지시를 내림.

기대 동작

Claude 가 신규로 등재된 스킬을 검증 대상으로 인식하고 Skill 도구로 invoke. 또는 invoke 가 부적절하면 그 이유를 사용자에게 명시.

실제 동작

스킬 무시. 페르소나 본문을 메인 세션이 직접 작성하는 ad-hoc 모드로 진행.


English summary

When the user asked Claude to validate a Skill that was implemented in the immediately preceding turn (and was already listed in Available Skills), Claude did not invoke the Skill via the Skill tool. Instead it hand-copied the persona markdown into the main context and produced plan/prompt files manually — a simulation of the skill, never the actual code path. Took two explicit user corrections before Claude recognized the regression. The user lost multiple rounds of work to this.

extent analysis

TL;DR

Invoke the Skill tool to call the newly implemented skill when the user requests validation.

Guidance

  • Identify the condition where a new skill is added to the Available Skills list and the user requests validation.
  • Modify Claude to recognize this condition and invoke the Skill tool with the new skill.
  • If invocation is not possible, provide a clear reason to the user.
  • Review the code to ensure that the Skill tool is properly integrated and can handle new skills.

Example

No code snippet is provided as the issue does not contain specific code references.

Notes

The issue seems to be related to the integration of the Skill tool with Claude, and the handling of new skills. The solution may require modifications to the code that handles user requests and skill invocation.

Recommendation

Apply workaround: Modify Claude to invoke the Skill tool when a new skill is added and the user requests validation, to prevent manual simulation and ensure the actual skill code is executed.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING