Agent Skills
› adrianhajdin/ghost-ai
adrianhajdin/ghost-ai
GitHubClerk后端API探索与执行工具,支持浏览标签、检查端点及发起认证请求。涵盖用户管理、组织操作等场景。强制校验密钥与作用域,对写操作提供详细安全提示和不可逆删除警告,并提供常用操作的快速模板。
Install All Skills
npx skills add adrianhajdin/ghost-ai --all -g -y
Skills in Collection (19)
Clerk后端API探索与执行工具,支持浏览标签、检查端点及发起认证请求。涵盖用户管理、组织操作等场景。强制校验密钥与作用域,对写操作提供详细安全提示和不可逆删除警告,并提供常用操作的快速模板。
列出或管理用户
创建或管理组织
调用任何Clerk API端点
执行POST/PATCH/PUT/DELETE等写操作
npx skills add adrianhajdin/ghost-ai --skill clerk-backend-api -g -y
提供Clerk自定义认证流程和外观定制能力。涵盖useSignIn/useSignUp钩子构建登录注册界面,以及通过主题、变量和CSS实现组件样式与品牌视觉的个性化配置。
需要自定义Clerk登录或注册界面
调整Clerk组件的颜色、字体或布局样式
品牌化认证流程外观
npx skills add adrianhajdin/ghost-ai --skill clerk-custom-ui -g -y
提供 Next.js 与 Clerk 集成的高级模式指南,涵盖服务端与客户端认证差异、中间件配置策略、Server Actions 保护及用户级缓存机制。
Next.js 项目集成 Clerk 认证
配置 Clerk 中间件或 Server Actions
解决 Next.js 服务端组件中 auth() 未 await 导致的错误
实现基于 userId 的 API 数据缓存
npx skills add adrianhajdin/ghost-ai --skill clerk-nextjs-patterns -g -y
通过检测项目框架并获取官方快速入门指南,自动为各类前端及后端项目集成 Clerk 认证服务,支持处理现有鉴权迁移及 shadcn/ui 主题配置。
用户请求添加 Clerk 认证
用户请求添加身份验证
npx skills add adrianhajdin/ghost-ai --skill clerk-setup -g -y
Clerk认证路由器,根据任务自动路由至具体技能。支持添加认证、自定义UI、多框架模式(Next.js/React/Vue等)、B2B组织、Webhooks及测试。
添加Clerk认证
设置Clerk环境
自定义登录注册流程
特定框架集成模式
B2B组织管理
Webhooks配置
E2E测试
npx skills add adrianhajdin/ghost-ai --skill clerk -g -y
提供 Prisma CLI 命令参考,涵盖项目初始化、客户端生成、数据库迁移、本地开发及调试等场景的最佳实践与用法指南。
prisma init
prisma generate
prisma migrate
prisma db
prisma studio
prisma mcp
npx skills add adrianhajdin/ghost-ai --skill prisma-cli -g -y
提供 Prisma Client API 参考,涵盖模型查询、CRUD 操作、过滤、关系处理及事务配置。用于编写数据库查询、数据筛选和客户端方法调用。
prisma query
findMany
create
update
delete
$transaction
npx skills add adrianhajdin/ghost-ai --skill prisma-client-api -g -y
提供 Prisma ORM 与 PostgreSQL、MySQL、SQLite、MongoDB 等数据库的配置指南。涵盖新项目初始化、数据库切换、连接字符串配置、驱动适配器选择及客户端实例化,支持多环境调试。
configure postgres
connect to mysql
setup mongodb
sqlite setup
npx skills add adrianhajdin/ghost-ai --skill prisma-database-setup -g -y
提供Prisma v7驱动适配器实现指南,涵盖架构、核心接口及事务生命周期协议。用于指导开发或修改数据库驱动适配器,确保符合官方契约规范。
实现新的数据库驱动适配器
修改SqlDriverAdapter接口
添加新数据库支持
处理事务生命周期相关逻辑
npx skills add adrianhajdin/ghost-ai --skill prisma-driver-adapter-implementation -g -y
通过 Management API 引导用户完成 Prisma Postgres 数据库的创建、区域选择及本地连接配置。适用于新建数据库项目或获取连接字符串,不支持 CI/CD 或多租户集成场景。
设置数据库
创建 Prisma Postgres 项目
获取连接字符串
将应用连接到 Prisma Postgres
配置数据库
npx skills add adrianhajdin/ghost-ai --skill prisma-postgres-setup -g -y
提供 Prisma Postgres 的全方位操作指南,涵盖控制台管理、CLI 快速创建临时数据库、项目关联及通过 Management API 或 SDK 进行程序化集成与配置。
使用 Prisma Console 设置数据库
通过 create-db CLI 快速创建临时数据库
执行 prisma postgres link 关联本地项目
调用 Management API 或 SDK 进行资源管理和自动化集成
npx skills add adrianhajdin/ghost-ai --skill prisma-postgres -g -y
提供 Prisma ORM v6 至 v7 的完整迁移指南,涵盖破坏性变更、prisma-client 生成器、驱动适配器及配置更新。适用于版本升级、解决 v7 错误或项目迁移场景。
upgrade to prisma 7
prisma 7 migration
prisma-client generator
driver adapter required
npx skills add adrianhajdin/ghost-ai --skill prisma-upgrade-v7 -g -y
基于Trigger.dev的AI Agent模式指南,涵盖并行化、路由、提示链、编排器、评估优化及人机协作。适用于构建需多步骤工作流、审批门控或工具调用的LLM任务。
需要并行处理多个项目时
需要根据分类将请求路由到不同模型时
需要构建带验证门的链式LLM调用时
需要协调多个专用任务时
需要暂停等待人类审批时
npx skills add adrianhajdin/ghost-ai --skill trigger-agents -g -y
用于配置 Trigger.dev 项目的 trigger.config.ts,支持设置构建扩展(如 Prisma、Playwright、FFmpeg、Python)、重试策略、运行时环境及环境变量同步等部署相关设置。
配置 Trigger.dev 项目
添加数据库或浏览器自动化支持
自定义部署和构建设置
npx skills add adrianhajdin/ghost-ai --skill trigger-config -g -y
分析Trigger.dev任务配置与运行数据,识别机器过大、重试浪费等成本优化点。需MCP工具支持动态分析,结合静态代码扫描提供省钱建议。
减少支出
优化成本
审计使用情况
调整机器规格
审查任务效率
npx skills add adrianhajdin/ghost-ai --skill trigger-cost-savings -g -y
提供Trigger.dev任务实时订阅能力,支持前后端。用于构建进度指示器、实时仪表盘、流式AI响应及React组件,通过WebSockets实时获取任务状态与输出。
需要实时监控后台任务执行进度
构建展示任务状态的实时数据看板
在React前端触发任务并即时反馈结果
实现AI/LLM生成的流式响应展示
npx skills add adrianhajdin/ghost-ai --skill trigger-realtime -g -y
用于在项目中初始化 Trigger.dev。涵盖安装 SDK、运行 npx trigger init 生成配置文件和目录、配置 trigger.config.ts 及设置环境变量,帮助开发者快速搭建异步任务处理环境并启动开发服务器。
首次添加 Trigger.dev 到项目
创建或初始化 trigger.config.ts
初始化 trigger 目录结构
npx skills add adrianhajdin/ghost-ai --skill trigger-setup -g -y
用于构建基于Trigger.dev的可靠后台任务、AI工作流及定时作业。涵盖任务定义、触发、重试、队列管理及并发控制,强调使用SDK规范与错误处理。
创建后台异步任务或工作流
实现AI代理的长运行逻辑
处理Webhook、邮件或文件上传
设置定时Cron任务
需要非阻塞执行的业务场景
npx skills add adrianhajdin/ghost-ai --skill trigger-tasks -g -y
提供Liveblocks实时协作、AI集成及存储开发的最佳实践。涵盖React/Node SDK使用、身份验证(ID/Access令牌)、房间管理、权限控制及自定义组件(如编辑器、评论、聊天)的实现与调试指南。
开发或调试基于Liveblocks的实时协作功能
询问Liveblocks身份验证或权限配置问题
实现AI协作者或自定义实时多人游戏逻辑
集成Tiptap/Lexical等编辑器并处理冲突解决
npx skills add adrianhajdin/ghost-ai --skill liveblocks-best-practices -g -y


