[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

  1. Start a fresh claude session and ask: what skills do you have
  2. /rewind to go back to the first conversation: "what skills do you have"
  3. 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_

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗