更新(2026-07-21):同步当前 15 个 Skills 的名称与职责边界,补充
product-spec、ui-design、新的实现 Skill 命名,以及 Review、Delivery 和外部研究的授权范围。
idaibin/skills 是一组面向真实软件工程任务的独立 Agent Skills。它不再承担 Prompt 仓库、共享规则中心或强制工作流框架的职责。
每个 Skill 都有自己的触发条件、工作流程、授权边界、输出合同、参考资料和评估案例。一个 Skill 可以单独安装;多个 Skill 可以在任务跨越不同责任时组合,但不会形成必须从头走到尾的状态机。
当前 Catalog
仓库工程
| Skill | 适用场景 |
|---|---|
repo-map |
核对仓库边界、命令、任务路径和可复用实现的真实归属 |
domain-modeling |
解决跨功能共享的业务术语或规则冲突;生命周期和限界上下文按复杂度启用 |
repo-review |
只读审查当前 Worktree/index、固定 SHA/range 或已校验的 review package |
repo-delivery |
默认按语义分类提交;也处理明确要求的单提交、推送/同步、基于证据的分支整合与清理 |
产品与设计
| Skill | 适用场景 |
|---|---|
product-spec |
把用户可见行为、规则、状态和验收整理成可实施的产品规格,不定义 API |
ui-design |
默认设计一个页面或流程的 Feature UI;共享 token、组件语义或整体视觉语言变化时才进入 Design System profile |
实现
| Skill | 适用场景 |
|---|---|
dev-frontend |
在现有技术栈和 UI 约束下实现并验证前端修改 |
dev-rust |
在真实 Rust 工具链和风险边界下实现或重构功能 |
专项审计与运行验证
| Skill | 适用场景 |
|---|---|
audit-frontend |
对已知前端范围进行架构、可访问性、状态、性能或设计审计 |
audit-rust |
对 Rust 所有权、并发、SQLite、unsafe/FFI、性能或内存进行审计 |
audit-security |
对已知安全敏感代码或配置范围进行只读评估 |
ops-browser |
在核实目标、身份和授权后操作浏览器,并保留前后状态证据 |
ops-client |
验证 Tauri、Electron 或原生桌面客户端的真实进程与窗口 |
扩展能力
| Skill | 适用场景 |
|---|---|
ask-chatgpt |
Codex 需要向 ChatGPT 发起经过明确授权的独立审查、研究、视觉探索或决策挑战 |
human-writing |
在保留事实、来源、语气和披露边界的前提下起草或修改内容 |
Planning 和 Diagnosis 不再作为独立 Skill。复杂任务使用宿主 Agent 的计划能力和当前生效的仓库规则;具体故障则遵循个人或仓库中的证据驱动诊断要求。只有需要独立资料、执行流程或专项验证的能力才保留为 Skill。
安装
交互式浏览并选择:
npx skills@latest add idaibin/skills
只查看当前清单:
npx skills@latest add idaibin/skills --list
全局安装选定 Skill 到 Codex:
npx skills@latest add idaibin/skills \
--skill repo-map domain-modeling repo-review \
--global --agent codex
最新目录和安装信息以 GitHub 仓库 与 skills.sh 页面 为准。blog 只负责解释 Catalog,不复制每个 Skill 的完整正文。