1.8 KiB
1.8 KiB
AI编程助手技能集
AI助手 技能库 GitHub Copilot Cursor 自动化
agents-skills
一个为 AI 编程助手(GitHub Copilot、Cursor 等)精心整理的技能集合。
安装
将所有技能安装到当前项目:
npx skills add ak1ra-komj/agents-skills
将所有技能全局安装(在所有项目中均可使用):
npx skills add -g ak1ra-komj/agents-skills
编写技能
在编写新技能或参考文档时,请确保 description 字段使用 "Use when [条件]" 的形式——一个精确的、面向触发条件的短语,告诉 Agent 何时加载该文件。模糊的描述会导致技能被跳过或误用。
可用技能
| 技能 | 描述 |
|---|---|
avoid-ai-writing-patterns |
在撰写非技术性文章(如博客、Wiki 内容、项目描述等)且需要自然直接的表达风格时使用。不适用于技术文档、API 文档或提交信息。 |
developing-ansible |
在编写、审查或重构 Ansible playbook、role 或 task 时使用。 |
developing-bash-scripts |
在编写、审查或重构 Bash 脚本时使用。 |
developing-posix-shell-scripts |
在编写、审查或重构 POSIX shell 脚本(/bin/sh),或目标环境为 Alpine、BusyBox 或无法保证存在 Bash 的环境时使用。 |
init-agents-md |
在用户要求创建或覆盖 AGENTS.md、编写 Agent 指南、为 AI Agent 记录项目文档,或为新仓库配置 AI 编程工具时使用。 |
keep-a-changelog |
在用户提到准备或发布新版本,或要求审查、重构 CHANGELOG.md 时使用,遵循 Keep a Changelog 格式和语义化版本规范。 |
summarize-current-session |
在用户要求总结本次会话、写会话日志、保存今天所做的工作或类似需求时使用。 |