SkillAgentSearch skills...

PromptHub

一款开源、纯本地 Prompt ,Skill 管理工具,帮助你高效管理、版本控制和复用 Prompt,并一键分发skill | An open-source, local-first AI prompt management tool that helps you efficiently manage, version-control, and reuse your prompts

Install / Use

/learn @legeling/PromptHub
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <img src="./docs/imgs/icon.png" alt="PromptHub Logo" width="128" height="128" />

PromptHub

🚀 开源免费的 AI Prompt 与 Skill 管理工具 | 数据本地存储 | 隐私优先

Prompt 管理 · 技能商店 · 多平台分发 · 版本控制 · 变量模板 · 多模型测试 — 一站式 AI 工作台

<br/> <!-- Badges -->

GitHub Stars GitHub Forks Downloads

Version License PRs Welcome

<br/> <!-- Tech Stack -->

TypeScript Electron React TailwindCSS SQLite

<br/> <!-- Platform Support -->

macOS Windows Linux

<br/>

简体中文 · 繁體中文 · English · 日本語 · Deutsch · Español · Français

</div> <br/> <div align="center"> <a href="https://github.com/legeling/PromptHub/releases"> <img src="https://img.shields.io/badge/📥_立即下载-Releases-blue?style=for-the-badge&logo=github" alt="Download"/> </a> </div> <br/>

💡 为什么选择 PromptHub?

PromptHub 不仅是 Prompt 管理工具,更是 AI 技能分发中心。管理你的 Prompt 和 SKILL.md 技能,一键安装到 Claude Code、Cursor、Windsurf、Codex 等 12+ 主流 AI 编程工具。支持版本控制、变量模板、多模型测试,所有数据都存在本地,隐私安全有保障。


✨ 功能特性

<table> <tr> <td width="50%">

📝 Prompt 管理

  • 创建、编辑、删除,支持文件夹和标签分类
  • 自动保存历史版本,支持查看、对比和回滚
  • 模板变量 {{variable}},复制时动态替换
  • 快速收藏常用 Prompt,一键访问
  • 全文搜索标题、描述和内容
  • 支持多媒体参考(图片/视频)预览与附件管理
</td> <td width="50%">

🧩 Skill 技能管理 🆕

  • 技能商店:内置 20+ 精选技能(来自 Anthropic、OpenAI 等)
  • 多平台安装:一键安装到 Claude Code、Cursor、Windsurf、Codex、Kiro、Gemini CLI 等 12+ 平台
  • 本地扫描:自动发现本地已有 SKILL.md,预览选择后导入
  • 软链接/复制模式:支持 Symlink 同步编辑或独立复制
  • AI 翻译:沉浸式/全文翻译技能内容,方便阅读
  • 标签筛选:按标签快速过滤技能
</td> </tr> <tr> <td width="50%">

🤖 AI 能力

  • 内置 AI 测试,支持 国内外主流服务商
  • 覆盖各类主流大语言模型、各类开源及闭源模型
  • 同一 Prompt 多模型并行测试对比
  • 支持各类图像生成模型性能测评
  • AI 生成技能内容、智能润色
</td> <td width="50%">

💾 数据与同步

  • 所有数据存储在本地,隐私安全有保障
  • 全量备份与恢复(.phub.gz 压缩格式)
  • WebDAV 云同步(坚果云、Nextcloud 等)
  • 支持启动同步 + 定时同步
</td> </tr> <tr> <td width="50%">

🎨 界面与体验

  • 多视图模式:卡片、画廊、列表
  • 深色/浅色/跟随系统,多种主题色
  • 7 种语言支持
  • Markdown 渲染与代码高亮
  • 跨平台:macOS / Windows / Linux
</td> <td width="50%">

🔐 安全功能

  • 主密码保护 - 支持设置应用级主密码
  • 私密文件夹 - 私密文件夹内容加密存储(Beta)
</td> </tr> </table>

📸 截图

<div align="center"> <p><strong>主界面</strong></p> <img src="./docs/imgs/1-index.png" width="80%" alt="主界面"/> <br/><br/> <p><strong>Skill 商店</strong></p> <img src="./docs/imgs/10-skill-store.png" width="80%" alt="Skill 商店"/> <br/><br/> <p><strong>Skill 详情与平台安装</strong></p> <img src="./docs/imgs/11-skill-platform-install.png" width="80%" alt="Skill 详情与平台安装"/> <br/><br/> <p><strong>Skill 文件编辑与版本对比</strong></p> <img src="./docs/imgs/12-skill-files-version-diff.png" width="80%" alt="Skill 文件编辑与版本对比"/> <br/><br/> <p><strong>画廊视图</strong></p> <img src="./docs/imgs/2-gallery-view.png" width="80%" alt="画廊视图"/> <br/><br/> <p><strong>列表视图</strong></p> <img src="./docs/imgs/3-list-view.png" width="80%" alt="列表视图"/> <br/><br/> <p><strong>数据备份</strong></p> <img src="./docs/imgs/4-backup.png" width="80%" alt="数据备份"/> <br/><br/> <p><strong>主题设置</strong></p> <img src="./docs/imgs/5-theme.png" width="80%" alt="主题设置"/> <br/><br/> <p><strong>双语对照</strong></p> <img src="./docs/imgs/6-double-language.png" width="80%" alt="双语对照"/> <br/><br/> <p><strong>变量填充</strong></p> <img src="./docs/imgs/7-variable.png" width="80%" alt="变量填充"/> <br/><br/> <p><strong>版本对比</strong></p> <img src="./docs/imgs/8-version-compare.png" width="80%" alt="版本对比"/> <br/><br/> <p><strong>多语言支持</strong></p> <img src="./docs/imgs/9-i18n.png" width="80%" alt="多语言支持"/> </div>

安装

下载

Releases 下载最新版本 v0.4.6:

| 平台 | 下载 | | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Windows | Windows x64 Windows arm64 | | macOS | macOS Apple Silicon macOS Intel | | Linux | Linux AppImage Linux deb |

💡 架构选择建议

  • macOS:Apple Silicon(M1/M2/M3/M4)下载 arm64,Intel Mac 下载 x64
  • Windows:绝大多数电脑下载 x64;只有 Windows on ARM 设备才下载 arm64

macOS 通过 Homebrew 安装

brew tap legeling/tap   # 首次安装只需执行一次
brew install --cask prompthub

Homebrew 用户升级

如果你是通过 Homebrew 安装的,后续升级建议优先使用 Homebrew,不要和应用内更新混用:

brew update
brew upgrade --cask prompthub

如果 Homebrew 已同步到新版本,但本地安装状态异常,可以重新安装当前版本:

brew reinstall --cask prompthub

💡 说明

  • 通过 DMG/EXE 手动安装的用户:优先使用应用内「检查更新」或前往 Releases 手动下载
  • 通过 Homebrew 安装的用户:优先使用 brew upgrade --cask prompthub
  • 混用两种升级方式可能导致 Homebrew 记录的版本与实际安装状态不一致

macOS 首次启动

由于应用未经过 Apple 公证签名,首次打开时可能会提示 "PromptHub 已损坏,无法打开""无法验证开发者"

解决方法(推荐):打开终端,执行以下命令绕过公证检查:

sudo xattr -rd com.apple.quarantine /Applications/PromptHub.app

💡 提示:如果应用安装在其他位置,请将路径替换为实际安装路径。

或者:打开「系统设置」→「隐私与安全性」→ 向下滚动找到安全性部分 → 点击「仍要打开」。

<div align="center"> <img src="./docs/imgs/install.png" width="60%" alt="macOS 安装提示"/> </div>

从源码构建

# 克隆仓库
git clone https://github.com/legeling/PromptHub.git
cd PromptHub

# 安装依赖
pnpm install

# 开发模式
pnpm dev

# 构建应用
pnpm build

命令行 CLI

PromptHub 现在同时提供 GUI 和 CLI。

⚠️ 当前行为

  • 桌面版安装后并首次启动一次应用:PromptHub 会自动安装 prompthub 命令
  • 重新打开一个终端窗口后:就可以直接使用 prompthub --参数
  • 源码运行 / 构建后的 CLI bundle:仍然保留,适合开发和调试

桌面版用户直接使用

prompthub --help
prompthub prompt list
prompthub skill list
prompthub --output table prompt search SEO --favorite

💡 提示

  • 如果你刚安装完桌面版,请先启动一次 PromptHub
  • 如果当前终端还识别不到 prompthub,请关闭并重新打开终端

从源码运行 CLI

pnpm install

# 查看帮助
pnpm cli:dev -- --help

# Prompt 命令
pnpm cli:dev -- prompt list
pnpm cli:dev -- prompt get <id>
pnpm cli:dev -- prompt create --title "Landing Hero" --user-prompt "Write a landing page hero"

# Skill 命令
pnpm cli:dev -- skill list
pnpm cli:dev -- skill get <id-or-name>
pnpm cli:dev -- skill scan
pnpm cli:dev -- skill install ~/.claude/skills/my-skill

使用构建后的 CLI bundle

pnpm build

node out/cli/prompthub.cjs --help
node out/cli/prompthub.cjs prompt list
node out/cli/prompthub.cjs skill list

常用全局参数

prompthub --help
prompthub --output table prompt list
prompthub --data-dir /path/to/user-data prompt list
prompthub --app-data-dir /path/to/app-data skill list
  • --output json|table:切换 JSON 或表格输出
  • --data-dir:显式指定 PromptHub 的 userData 目录
  • --app-data-dir:显式指定应用数据根目录

支持的资源命令

  • `prompt list|get|
View on GitHub
GitHub Stars647
CategoryDevelopment
Updated13h ago
Forks65

Languages

TypeScript

Security Score

100/100

Audited on Mar 29, 2026

No findings