Skip to content

[Bug]: 无法识别 ~/.claude/rules 目录中的 Rules #196

Description

@Nianhun

Area

Desktop app

Platform

Windows x64

Version

0.5.10

What happened?

PromptHub 无法识别 Claude Code 用户目录 ~/.claude/rules 下的 Rules。

目前我的 Claude Code 配置目录中存在多个规则文件,例如:

~/.claude/rules/
├── coding-style.md
├── git-workflow.md
└── frontend.md

这些规则在 Claude Code 中可以正常使用,但 PromptHub 扫描后无法识别或显示这些 Rules。

Skills 可以正常识别,主要问题是 ~/.claude/rules 目录中的规则没有被扫描到。

What did you expect?

期望 PromptHub 能够正常扫描并识别 Claude Code 用户级 Rules 目录:

~/.claude/rules/

该目录下的 .md 规则文件应该能够像 Skills 一样被 PromptHub 识别,并显示在 Rules 管理界面中。

例如:

~/.claude/rules/
├── coding-style.md
├── git-workflow.md
└── frontend.md

期望以上规则都能够被正常扫描和管理。

Steps to reproduce

  1. 在 Windows 用户目录下创建 Claude Code Rules,例如:~/.claude/rules/test-rule.md
  2. 在该 Rule 中写入有效的 Claude Code 规则内容。
  3. 确认该 Rule 在 Claude Code 中可以正常使用。
  4. 打开 PromptHub 0.5.10。
  5. 在 PromptHub 中执行扫描/刷新。
  6. 查看 Rules 管理界面。
  7. 发现 ~/.claude/rules/ 目录中的规则没有被识别,但 Skills 可以正常识别。

Logs, screenshots, or extra context

Claude Code 可以正常读取 `~/.claude/rules/` 中的规则,但 PromptHub 0.5.10 扫描后无法识别这些文件。

当前环境:
- PromptHub: 0.5.10
- Platform: Windows x64
- Claude Code Rules directory: `~/.claude/rules/`

Skills 扫描正常,问题仅出现在 `~/.claude/rules/` 的 Rules 识别上。

Before submitting

  • I searched existing issues and did not find an obvious duplicate.
  • I can still reproduce this on the latest available build for my channel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingversion: 0.5.10Issues reported against a specific PromptHub version

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions