47 lines
3.5 KiB
Markdown
47 lines
3.5 KiB
Markdown
# Claude Code 技能集合
|
||
|
||
`AI助手` `Claude Code` `技能扩展` `开发工具` `CLI`
|
||
|
||
# Agent Skills
|
||
|
||
[Claude Code](https://docs.anthropic.com/en/docs/claude-code) 或 [Codex](https://openai.com/codex/) 的技能集合。
|
||
|
||
## 可用技能
|
||
|
||
| 技能 | 描述 |
|
||
|-------|-------------|
|
||
| **amber-lang** | 编写、调试和解释 [Amber](https://amber-lang.com) 代码——这是一种可编译为 Bash 的现代语言。涵盖语法、类型、错误处理、标准库和编译。 |
|
||
| **charmbracelet** | 使用 [Charmbracelet](https://github.com/charmbracelet) 生态系统构建精美的 Go 终端用户界面和交互式 CLI 工具,重点包括 Bubble Tea、Bubbles、Huh、Lip Gloss、Wish、Glamour 和 Log。 |
|
||
| **cli** | 将终端工作路由到优化的 CLI 工具,而非通用 Shell 模式。涵盖使用 `rg`、`fd`、`jq`、`yq`、`shellcheck` 等工具进行搜索、重写、抓取、分页、结构化数据、差异对比和代码检查。 |
|
||
| **depsdotdev** | 使用 [deps.dev API](https://docs.deps.dev/api/) 获取软件包/版本元数据、依赖项、已解析的依赖图、安全公告、项目映射和哈希查找数据,并正确处理编码和端点选择。 |
|
||
| **github-cli** | 使用 [GitHub CLI](https://cli.github.com/) 进行身份验证,管理仓库、Issues、PR、发布版本、Actions、项目,以及从终端调用 GitHub API。 |
|
||
| **goreleaser** | 配置和使用 [GoReleaser](https://goreleaser.com/) 进行发布自动化,包括独立配置以及 release-please + GoReleaser 的统一发布工作流。 |
|
||
| **laravel-actions** | 使用 [lorisleiva/laravel-actions](https://github.com/lorisleiva/laravel-actions) 包编写、脚手架、解释和重构代码。涵盖将 Action 作为对象、控制器、队列任务、监听器、命令使用,以及验证、授权和测试。 |
|
||
| **mise** | 配置和使用 [mise](https://mise.jdx.dev/) 进行开发工具管理、环境变量和任务运行。涵盖 mise.toml 配置、工具后端(npm、pipx、cargo 等)、任务、钩子和 CLI 命令。 |
|
||
| **num30-config** | 使用 [github.com/num30/config](https://github.com/num30/config) 编写、调试和解释 Go 配置代码。涵盖配置结构体、从文件/环境变量/CLI 标志读取、验证以及监听变更。 |
|
||
| **pelican-panel-plugins** | 为 [Pelican](https://pelican.dev/) 游戏面板编写、脚手架、解释和调试插件。涵盖 FilamentPHP 资源/页面/组件、权限、设置、路由、模型和插件发布。 |
|
||
| **release-please** | 配置 [release-please](https://github.com/googleapis/release-please) 并自动化发布 PR,包括 release-please + GoReleaser 的统一发布工作流。 |
|
||
|
||
注意:`goreleaser` 和 `release-please` 均支持 `/setup-release-please-goreleaser`,可配置统一工作流,避免仅为触发 GoReleaser 而需要自定义 PAT。
|
||
|
||
## 安装
|
||
|
||
使用 `skills` CLI 安装技能:
|
||
|
||
```sh
|
||
bunx skills add aaronflorey/agent-skills --skill amber-lang
|
||
bunx skills add aaronflorey/agent-skills --skill charmbracelet
|
||
bunx skills add aaronflorey/agent-skills --skill cli
|
||
bunx skills add aaronflorey/agent-skills --skill depsdotdev
|
||
bunx skills add aaronflorey/agent-skills --skill github-cli
|
||
bunx skills add aaronflorey/agent-skills --skill goreleaser
|
||
bunx skills add aaronflorey/agent-skills --skill laravel-actions
|
||
bunx skills add aaronflorey/agent-skills --skill mise
|
||
bunx skills add aaronflorey/agent-skills --skill num30-config
|
||
bunx skills add aaronflorey/agent-skills --skill pelican-panel-plugins
|
||
bunx skills add aaronflorey/agent-skills --skill release-please
|
||
```
|
||
|
||
## 许可证
|
||
|
||
MIT |