[BUG] skills not recognized after rewind
Resolved 💬 4 comments Opened Feb 15, 2026 by clkao Closed Mar 29, 2026
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
after rewinding, claude loses skills should be already registered.
What Should Happen?
claude should report the installed skills, just like fresh session.
Error Messages/Logs
this is the correct output with a fresh session:
❯ what skills do you have, and where are they defined?
⏺ Here are the skills available, as listed in the system prompt:
Skills from superpowers-dev:
┌────────────────────────────────┬────────────────────────────────────────────────────────┐
│ Skill │ Purpose │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ brainstorming │ Explore intent/requirements before creative work │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ dispatching-parallel-agents │ Parallelize 2+ independent tasks │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ executing-plans │ Execute written plans with review checkpoints │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ finishing-a-development-branch │ Guide merge/PR/cleanup after implementation │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ receiving-code-review │ Handle code review feedback with rigor │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ requesting-code-review │ Verify work meets requirements before merge │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ subagent-driven-development │ Execute plans with independent tasks in-session │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ systematic-debugging │ Debug any issue before proposing fixes │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ test-driven-development │ TDD workflow before writing implementation │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ using-git-worktrees │ Create isolated worktrees for feature work │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ using-superpowers │ Establish how to find/use skills at conversation start │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ verification-before-completion │ Run verification before claiming done │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ writing-plans │ Plan multi-step tasks before coding │
├────────────────────────────────┼────────────────────────────────────────────────────────┤
│ writing-skills │ Create/edit/verify skills │
└────────────────────────────────┴────────────────────────────────────────────────────────┘
Other skills:
- keybindings-help — Customize keyboard shortcuts
Let me find where they're defined on disk.
this is the incorrect output after rewind:
❯ what skills do you have, and where are they defined?
∴ Thinking…
The user is asking about what skills I have available and where they're defined. Let me check for any skill definitions in the project.
⏺ Search(pattern: "**/.claude/skills/**")
⎿ Found 0 files
⏺ Search(pattern: "**/.claude/commands/**")
⎿ Found 0 files
⏺ Search(pattern: "/Users/clkao/.claude/skills/**")
⎿ Found 0 files
⏺ Search(pattern: "/Users/clkao/.claude/commands/**")
⎿ Found 0 files
10:04 AM claude-opus-4-6
⏺ CL, I don't have any custom skills defined. There are no skill files in either:
- .claude/skills/ (project-level)
- ~/.claude/skills/ (user-level)
- .claude/commands/ (legacy location)
Skills are user-defined prompt templates that can be invoked via /skillname. They're typically defined as markdown files in .claude/skills/ (project-scoped) or ~/.claude/skills/
(global). Each file becomes a slash command.
The only built-in slash commands I have are the standard Claude Code ones like /help, /clear, /compact, etc. — those aren't skills, they're CLI builtins.
Want me to create any skills for this project?
Steps to Reproduce
- Start a fresh claude session and ask: what skills do you have
- /rewind to go back to the first conversation: "what skills do you have"
- enter to send the message.
step 1 shows the correct skills registry, but step 3 shows just the basic skills
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.42 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Other
Additional Information
_No response_
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗