Agent Skills › NicholasFlemmer/styx-app

NicholasFlemmer/styx-app

GitHub

管理主进程 SQLite 数据库的 Drizzle 架构变更工作流,涵盖编辑 Schema、生成迁移文件、手动添加约束与触发器、更新种子数据及测试前向/回滚迁移。

10 个 Skill 23

安装全部 Skills

npx skills add NicholasFlemmer/styx-app --all -g -y
更多选项

预览集合内 Skills

npx skills add NicholasFlemmer/styx-app --list

集合内 Skills (10)

管理主进程 SQLite 数据库的 Drizzle 架构变更工作流,涵盖编辑 Schema、生成迁移文件、手动添加约束与触发器、更新种子数据及测试前向/回滚迁移。
需要修改数据库表结构 执行数据库迁移脚本 验证数据迁移兼容性
.claude/skills/db-migration/SKILL.md
npx skills add NicholasFlemmer/styx-app --skill db-migration -g -y
用于在应用中新增 IPC 命令的端到端实现指南,涵盖 Zod 契约定义、主进程处理逻辑、渲染器调用及测试编写。
需要添加新的 IPC 命令 实现跨进程通信接口
.claude/skills/ipc-command/SKILL.md
npx skills add NicholasFlemmer/styx-app --skill ipc-command -g -y
将原型屏幕像素级移植到桌面应用,通过定位、映射UI组件、实现数据与状态、运行视觉差异测试,确保高保真度与设计规范一致。
需要将设计稿或原型转换为前端代码 执行屏幕像素级移植任务
.claude/skills/port-screen/SKILL.md
npx skills add NicholasFlemmer/styx-app --skill port-screen -g -y
指导如何为系统添加或修改目标提供商适配器,涵盖连接模式、健康检查、令牌管理及测试。
需要添加新的云服务商或数据库提供商支持 需要修改现有提供商的连接逻辑或认证方式
.claude/skills/provider-adapter/SKILL.md
npx skills add NicholasFlemmer/styx-app --skill provider-adapter -g -y
通过CI流程发布Styx新版本,涵盖版本递增、多平台构建、草稿审核及最终发布。包含Feed更新、Homebrew Cask升级和站点同步,并提供本地调试与打包注意事项,确保端到端发布质量。
需要发布新版本的Styx应用 执行CI/CD发布流程 处理发布失败后的重试或修复
.claude/skills/release/SKILL.md
npx skills add NicholasFlemmer/styx-app --skill release -g -y
启动 Styx 开发环境并诊断常见启动故障,如 ABI 不匹配、端口占用、Keychain 循环及 Electron 二进制缺失等问题。
启动应用时遇到报错 需要快速运行特定屏幕的测试
.claude/skills/run-app/SKILL.md
npx skills add NicholasFlemmer/styx-app --skill run-app -g -y
通过解析设计交付物(HTML/CSS)回答关于规格或原型的具体问题,用于在实现前确认UI、文案及状态规则。
查询设计规范细节 核对原型与规格差异
.claude/skills/spec-lookup/SKILL.md
npx skills add NicholasFlemmer/styx-app --skill spec-lookup -g -y
用于修改核心包中的会话或授权状态机,通过更新状态/事件联合、转换表及测试用例,确保变更的完备性与正确性。
需要修改状态机的状态、事件、守卫或效果时 需要验证状态机转换逻辑的完整性时
.claude/skills/state-machine-change/SKILL.md
npx skills add NicholasFlemmer/styx-app --skill state-machine-change -g -y
用于在packages/ui中根据规范快速生成或扩展UI组件,包含CSS Modules、Stories、键盘测试及无障碍检查。
需要创建新的UI组件 扩展现有UI组件功能
.claude/skills/ui-component/SKILL.md
npx skills add NicholasFlemmer/styx-app --skill ui-component -g -y
运行 Playwright 视觉回归测试,对比 Electron 应用截图与原型基线,分析像素差异并定位 CSS/组件问题。
需要验证 UI 视觉一致性 排查样式渲染差异
.claude/skills/visual-diff/SKILL.md
npx skills add NicholasFlemmer/styx-app --skill visual-diff -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-19 13:21
浙ICP备14020137号-1