Skip to content

Fix Claude Code setup skill: move to .claude/commands/ and update README#2

Merged
tangshixiang merged 2 commits intomainfrom
copilot/fix-claude-code-skill-issue
Mar 9, 2026
Merged

Fix Claude Code setup skill: move to .claude/commands/ and update README#2
tangshixiang merged 2 commits intomainfrom
copilot/fix-claude-code-skill-issue

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 9, 2026

claude /setup fails with "unknown skill" because the skill file lives in .claude/setup/SKILL.md instead of Claude Code's expected .claude/commands/ directory. The file also still references the old project name "VibeLab".

Changes

  • Move skill file from .claude/setup/SKILL.md.claude/commands/setup.md (standard Claude Code custom commands path)
  • Fix stale references: "VibeLab" → "InnoClaw", vibelab.dbinnoclaw.db; drop redundant name frontmatter field (derived from filename)
  • Update .gitignore allowlist from .claude/setup/ to .claude/commands/
  • Rewrite README Quick Start with explicit 3-step instructions and a warning about the correct invocation:
# Step 1: Clone
git clone https://github.com/zjowowen/InnoClaw.git && cd InnoClaw

# Step 2: Enter Claude Code
claude

# Step 3: Inside Claude Code, run:
/project:setup

⚠️ claude /setup directly in terminal → "unknown skill" error. Must enter Claude Code first, then invoke /project:setup.

Original prompt

This section details on the original issue you should resolve

<issue_title>Claude Code配置方式的skill出现问题</issue_title>
<issue_description>### Bug Description

Image 采用Claude Code配置出现下面的unknown skill的问题

Image

Steps to Reproduce

git clone https://github.com/zjowowen/notebooklm.git
cd notebooklm
claude /setup

Expected Behavior

正常进行配置

Actual Behavior

报错unknown skill

LabClaw Version

date: 26/3/9

Node.js Version

20.x

Operating System

Linux

Relevant Log Output

Additional Context

No response</issue_description>

<agent_instructions>结合这个issue,请更改readme,写清楚进入Claude code之后如何一步一步用Claude code自动安装</agent_instructions>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

…DME with step-by-step instructions

- Move .claude/setup/SKILL.md to .claude/commands/setup.md (correct Claude Code custom commands directory)
- Fix 'VibeLab' references to 'InnoClaw' in skill file
- Remove unnecessary 'name' frontmatter field
- Update .gitignore for new path
- Update README with clear 3-step instructions and warning about 'unknown skill' error

Co-authored-by: tangshixiang <15044508+tangshixiang@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix unknown skill issue with Claude Code configuration Fix Claude Code setup skill: move to .claude/commands/ and update README Mar 9, 2026
@tangshixiang tangshixiang marked this pull request as ready for review March 9, 2026 13:27
@tangshixiang tangshixiang merged commit b861814 into main Mar 9, 2026
1 check passed
zjowowen pushed a commit that referenced this pull request Mar 11, 2026
zjowowen pushed a commit that referenced this pull request Mar 11, 2026
Fix Claude Code setup skill: move to .claude/commands/ and update README
@zjowowen zjowowen deleted the copilot/fix-claude-code-skill-issue branch March 16, 2026 02:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Claude Code配置方式的skill出现问题

2 participants