Skip to main content

bkywksj/knowledge-base

SkillsMP has collected 40 skills from bkywksj/knowledge-base. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
40
GitHub stars
313
GitHub forks
60

Skills in this repository

Showing 40 of 40 collected skills.

occupation
unclassified
description

当用户明确点名要用 Google Antigravity CLI(agy)协同时使用此 Skill,把指定任务委托给 agy 执行并整合结果。 触发场景: - 用户明确说"用 Antigravity / 用反重力 / 用 agy / agy 协同" - 用户要求把某个具体任务委托给 Antigravity CLI 执行 - 用户要求多模型交叉验证,并点名 Antigravity 作为其中一方 - 用户要求让外部模型返回严格 JSON 结构(--json-schema 强制结构化输出) - 用户要求接续之前的…

Source text: Chinese

updated
occupation
unclassified
description

当用户明确点名要用 OpenAI Codex CLI 协同时使用此 Skill,把指定任务委托给 Codex 执行并整合结果。 触发场景: - 用户明确说"用 Codex / 让 codex 看看 / codex 协同" - 用户要求把某个具体任务委托给 Codex CLI 执行 - 用户要求多模型交叉验证,并点名 Codex 作为其中一方 - 用户要求接续之前的 Codex 会话(SESSION_ID / latest) 触发词:Codex、codex协同、codex CLI、委托给…

Source text: Chinese

updated
occupation
unclassified
description

当用户明确点名要用 Google Gemini CLI 协同时使用此 Skill,把指定任务委托给 Gemini 执行并整合结果。 触发场景: - 用户明确说"用 Gemini / 让 gemini 看看 / gemini 协同" - 用户要求把某个具体任务委托给 Gemini CLI 执行 - 用户要求多模型交叉验证,并点名 Gemini 作为其中一方 - 用户要求接续之前的 Gemini 会话(SESSION_ID / latest) 触发词:Gemini、gemini协同、gemini CLI、委托给…

Source text: Chinese

updated
occupation
Software Developers
description

发布 Tauri 桌面应用新版本,处理版本号同步、Git tag、GitHub Actions 构建、Release 仓库产物同步、Cloudflare R2 上传、update.json 生成、自动更新发布和文档站重建。 触发场景: - 需要发布新版本或 release - 需要打 tag、推送发布分支或触发 CI 构建 - 需要生成或更新 update.json - 需要处理 Tauri updater 签名产物 - 需要同步 R2 CDN、GitHub/Gitee release 仓库或发布安装包…

Source text: Chinese

updated
occupation
Web Developers
description

React 前端 UI 组件开发技能,指导 Tauri 桌面应用的界面开发。 触发场景: - 需要开发 React 页面或组件 - 需要选择和使用 UI 组件库 - 需要处理表单、表格、弹窗等常见 UI - 需要实现响应式布局 触发词: UI、组件、页面、前端、界面、表单、表格、弹窗、布局、样式、React

Source text: Chinese

updated
occupation
Software Developers
description

Git 工作流与版本管理技能,规范分支策略、提交信息和发布流程。 触发场景: - 用户需要创建分支或合并代码 - 用户需要规范提交信息格式 - 用户需要管理版本发布流程 触发词:Git、分支、提交、合并、版本发布

Source text: Chinese

updated
occupation
Software Developers
description

Git 工作流与版本管理技能,规范分支策略、提交信息和发布流程。 触发场景: - 用户需要创建分支或合并代码 - 用户需要规范提交信息格式 - 用户需要管理版本发布流程 触发词:Git、分支、提交、合并、版本发布

Source text: Chinese

updated
occupation
Software Developers
description

自主连续开发方法论(Codex 版)。把一个项目按「每轮一个最小可提交单元」的方式推进到完成: 每轮读真相源 → 选下一个未做项 → 做一个最小单元 → 过验证门 → 记录勾选 → 最小提交 → 报进度。 适用于"按需求/台账建功能、还原原型、修一批 bug、补测试、重构、迁移、清理"等需要反复同构推进的任务。 与 Claude Code 的关系:Claude Code 有内置 `/loop` 自动续期(`/loop /dev-loop`),Codex 没有—— 所以 Codex 端由你(或脚本 /…

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 打包与分发技能,指导桌面端(Windows/macOS/Linux)与移动端(Android/iOS)的构建、签名和分发。 触发场景: - 需要构建生产安装包(exe/dmg/deb/apk/aab/ipa) - 需要配置各平台打包参数 - 需要代码签名(Windows 证书 / Android keystore / iOS 描述文件) - 需要减小安装包体积 - 需要设置应用图标和元数据 - 需要打包 Android / iOS App 触发词:…

Source text: Chinese

updated
occupation
Software Quality Assurance Analysts & Testers
description

排查已发生的问题、定位 Bug 原因。 触发场景: - 代码运行报错,需要定位原因 - 功能不正常,需要排查 - Tauri Command 返回错误,需要分析 - 日志分析、调试代码 触发词:Bug、报错、不工作、调试、排查、为什么、出问题、失败、不生效、无效、找不到原因、定位问题

Source text: Chinese

updated
occupation
Software Quality Assurance Analysts & Testers
description

排查已发生的问题、定位 Bug 原因。 触发场景: - 代码运行报错,需要定位原因 - 功能不正常,需要排查 - Tauri Command 返回错误,需要分析 - 日志分析、调试代码 触发词:Bug、报错、不工作、调试、排查、为什么、出问题、失败、不生效、无效、找不到原因、定位问题

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 打包与分发技能,指导跨平台安装包构建、签名和分发。 触发场景: - 需要构建生产安装包 - 需要配置各平台打包参数 - 需要代码签名 - 需要减小安装包体积 - 需要设置应用图标和元数据 触发词: 打包、构建、build、发布、安装包、exe、dmg、deb、签名、分发、release

Source text: Chinese

updated
occupation
Web Developers
description

React 前端 UI 组件开发技能,指导 Tauri 桌面应用的界面开发。 触发场景: - 需要开发 React 页面或组件 - 需要选择和使用 UI 组件库 - 需要处理表单、表格、弹窗等常见 UI - 需要实现响应式布局 触发词: UI、组件、页面、前端、界面、表单、表格、弹窗、布局、样式、React

Source text: Chinese

updated
occupation
Software Developers
description

Tauri Command (IPC API) 开发技能,指导如何设计和实现 Rust Command 供前端调用。 触发场景: - 需要创建新的 Tauri Command - 需要设计前后端通信接口 - 需要处理 Command 的参数和返回值 - 需要实现异步 Command 触发词:Command、API、invoke、IPC、接口、通信、前后端

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 架构设计技能,指导双进程架构下的模块拆分和代码组织。 触发场景: - 需要设计新模块的架构 - 需要重构现有代码结构 - 需要决定功能放在 Rust 还是 React 侧 - 需要设计插件集成方案 触发词:架构、设计、模块、拆分、重构、组织、结构

Source text: Chinese

updated
occupation
Software Developers
description

当需要探索方案、头脑风暴、创意思维时自动使用此 Skill。 触发场景: - 不知道怎么设计 - 需要多种方案 - 架构讨论 - 功能规划 触发词:头脑风暴、方案、怎么设计、有什么办法、创意、讨论、探索、建议、怎么做、如何实现

Source text: Chinese

updated
occupation
Software Developers
description

代码模式与最佳实践技能,提供 Tauri 项目中常用的设计模式和编码规范。 触发场景: - 用户需要了解项目的编码规范 - 用户需要应用设计模式解决问题 - 用户需要重构代码以符合最佳实践 触发词:设计模式、编码规范、最佳实践、代码风格、重构

Source text: Chinese

updated
occupation
Database Architects
description

Tauri 本地数据库操作技能,使用 rusqlite 进行 SQLite 数据库操作。 触发场景: - 需要在桌面应用中持久化数据 - 需要使用 SQLite 数据库 - 需要设计本地数据表结构 - 需要执行 CRUD 数据库操作 触发词:数据库、SQLite、SQL、持久化、存储、表、查询、CRUD、数据

Source text: Chinese

updated
occupation
Web Developers
description

VitePress 文档站点管理技能。负责初始化文档站点、增量同步代码变更到文档、追踪同步元数据(.docs-meta.json),生成的文档风格模仿同目录 tauri-docs / tauri-cc-docs / knowledge-base-docs。 触发场景: - 需要为项目生成对外文档站点(VitePress) - 需要基于代码变更增量更新已有文档 - 需要从零初始化独立 docs 仓库(同级目录) - 需要在本项目内部生成 ./website/ 文档 -…

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 异常处理技能,覆盖 Rust 错误处理和 React 错误边界。 触发场景: - 需要设计错误处理策略 - 需要处理 Rust Command 中的错误 - 需要处理前端 invoke 调用失败 - 需要实现全局错误处理 触发词:异常、错误处理、Error、Result、try-catch、panic、崩溃、错误边界

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 文件操作技能,覆盖 Rust std::fs 和 Tauri FS Plugin 的文件读写。 触发场景: - 需要读写本地文件 - 需要选择文件/目录(对话框) - 需要管理应用数据目录 - 需要处理文件拖放 触发词: 文件、读写、保存、打开、目录、文件系统、fs、拖放、导入、导出

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 国际化开发技能,使用 react-i18next 实现多语言支持。 触发场景: - 需要为应用添加多语言支持 - 需要管理翻译资源文件 - 需要实现语言切换功能 - 需要格式化日期/数字/货币 触发词:国际化、i18n、多语言、翻译、语言切换、本地化、l10n

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 项目中 JSON 序列化/反序列化技能,覆盖 Rust serde 和 TypeScript 类型系统。 触发场景: - 需要定义 Rust 和 TypeScript 之间的数据传输类型 - 需要处理 JSON 序列化/反序列化 - 需要处理复杂嵌套数据结构 - serde 配置和自定义序列化 触发词:JSON、序列化、serde、类型转换、数据传输、Serialize、Deserialize

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 系统通知技能,使用 tauri-plugin-notification 发送原生系统通知。 触发场景: - 需要发送系统级通知 - 需要在后台任务完成时提醒用户 - 需要实现消息提示功能 - 需要处理通知的点击和交互 触发词:通知、notification、提醒、消息、toast、系统通知、桌面通知

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 性能诊断技能,覆盖 Rust 编译优化、前端性能和应用体积优化。 触发场景: - 应用启动慢或运行卡顿 - 需要优化 Rust 编译时间 - 需要减小安装包体积 - 需要分析前端渲染性能 触发词:性能、优化、慢、卡顿、编译时间、体积、内存、CPU、profiling、启动速度

Source text: Chinese

updated
occupation
Software Developers
description

当用户需要基于本 Tauri 框架创建新项目时自动使用此 Skill。提供完整的交互式项目初始化流程:模板更新检测、项目信息收集、目录创建、标识符替换、Git 仓库创建、签名密钥生成、启动引导。 触发场景: - 用户说"我要开发一个新项目"或"创建一个新项目" - 需要基于 Tauri 框架模板初始化新的桌面应用 - 需要修改项目标识符、名称和配置 - 需要为新项目创建 Git 仓库并推送代码 触发词:新项目、创建项目、初始化项目、开新项目、项目初始化、new project、init…

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 项目导航技能,快速定位代码、理解项目结构、找到关键文件。 触发场景: - 需要了解项目整体结构 - 需要快速找到某个功能的代码位置 - 需要理解 Rust 和 React 代码的关系 - 新加入项目需要熟悉代码 触发词:项目结构、在哪里、怎么找、代码位置、目录、文件、导航、定位

Source text: Chinese

updated
occupation
Software Developers
description

Rust 语言基础技能,覆盖 Tauri 开发中常用的 Rust 核心概念。 触发场景: - 遇到 Rust 编译错误(所有权/借用/生命周期) - 需要理解 Rust 语法和概念 - 需要编写 Rust 数据结构和函数 - 需要使用 Rust 异步编程 触发词: Rust、所有权、借用、生命周期、编译错误、borrow、move、lifetime、async、trait

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 安全与权限管理技能,指导 Capabilities 配置和安全最佳实践。 触发场景: - 需要配置 Capabilities 权限 - 需要理解 Tauri 安全模型 - 需要处理 CSP(内容安全策略) - 功能不可用可能是权限问题 触发词: 权限、Capabilities、安全、CSP、permission、安全策略、sandbox

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 状态管理技能,覆盖 React 前端状态和 Rust 后端状态管理。 触发场景: - 需要管理前端组件间共享状态 - 需要在 Rust 后端管理应用状态 - 需要持久化存储(tauri-plugin-store) - 需要设计全局状态架构 触发词: 状态管理、state、store、全局状态、共享状态、Zustand、Context、持久化

Source text: Chinese

updated
occupation
Software Developers
description

任务跟踪与进度管理技能,管理开发任务的创建、分解、状态更新和归档。 触发场景: - 用户需要创建或查看开发任务 - 用户需要更新任务进度或状态 - 用户需要归档已完成的任务 触发词:任务、进度、待办、TODO、跟踪

Source text: Chinese

updated
occupation
Software Developers
description

Tauri Capabilities 深度配置技能,指导高级权限管理、作用域控制和多窗口权限差异化。 触发场景: - 需要精确控制 API 访问权限 - 需要限制文件访问作用域 - 需要为不同窗口配置不同权限 - 需要自定义 Capability 权限组 触发词:Capabilities、权限配置、作用域、scope、精细权限、安全配置

Source text: Chinese

updated
occupation
Software Developers
description

Tauri Command 高级开发技能,覆盖异步 Command、状态注入、流式传输、事件通知等高级模式。 触发场景: - 需要开发复杂的 Tauri Command - 需要 Command 中访问 AppHandle/Window - 需要实现进度回报/流式数据 - 需要 Command 之间共享逻辑 触发词:Command、tauri::command、invoke、高级Command、async command、进度、stream

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 事件系统技能,实现前后端双向事件通信。 触发场景: - 需要从 Rust 向前端推送数据 - 需要实现实时数据更新 - 需要窗口间通信 - 需要监听系统事件 触发词: 事件、event、emit、listen、推送、实时更新、通知、窗口通信

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 插件开发与集成技能,指导如何使用官方插件和开发自定义插件。 触发场景: - 需要集成 Tauri 官方插件 - 需要开发自定义 Tauri 插件 - 需要理解插件的安装和配置流程 - 需要排查插件不可用的问题 触发词:插件、plugin、tauri-plugin、集成、扩展、第三方

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 应用自动更新技能,使用 tauri-plugin-updater 实现版本更新。 触发场景: - 需要实现应用自动更新 - 需要配置更新服务器 - 需要处理更新 UI 和流程 - 需要管理更新签名和安全 触发词: 更新、update、自动更新、版本更新、升级、updater、OTA

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 窗口管理技能,覆盖多窗口、无边框窗口、系统托盘等桌面应用窗口功能。 触发场景: - 需要创建多窗口应用 - 需要自定义窗口标题栏 - 需要实现无边框窗口 - 需要使用系统托盘 - 需要控制窗口大小/位置 触发词:窗口、window、多窗口、无边框、标题栏、托盘、tray、最小化、最大化

Source text: Chinese

updated
occupation
Software Developers
description

技术决策记录技能,记录和管理项目中的技术选型与架构决策。 触发场景: - 用户需要进行技术选型评估 - 用户需要记录架构决策及其原因 - 用户需要回顾历史技术决策 触发词:技术选型、架构决策、ADR、方案对比、技术评估

Source text: Chinese

updated
occupation
Software Quality Assurance Analysts & Testers
description

Tauri 项目测试开发技能,覆盖 Rust 单元测试和 React 组件测试。 触发场景: - 需要为 Rust Command 编写测试 - 需要为 React 组件编写测试 - 需要设计测试策略 - 需要运行和调试测试 触发词:测试、test、单元测试、集成测试、TDD、测试用例

Source text: Chinese

updated
occupation
Software Developers
description

Tauri 项目工具函数和常用 crate 技能,提供 Rust 和 TypeScript 的实用工具集。 触发场景: - 需要常用工具函数 - 需要选择合适的 Rust crate - 需要封装通用功能 - 需要日期/文件/字符串处理工具 触发词:工具、工具函数、crate、工具类、日期处理、文件处理、字符串处理、通用

Source text: Chinese

updated
Showing 40 of 40 collected skills.