catalog/repos/adynato--skills.md

145 lines
4.4 KiB
Markdown
Raw Normal View History

2026-04-07 11:44:56 +08:00
# AI Agent 技能集合
`AI Agent` `技能插件` `开发规范` `SEO` `移动端` `Web开发` `Cloudflare` `Vercel`
# Adynato 技能集
为 Adynato 项目准备的 AI Agent 技能集合,遵循 [Agent Skills](https://agentskills.io/) 规范。
## 安装
```bash
# 安装所有技能
npx add-skill adynato/skills
# 安装特定技能
npx add-skill adynato/skills --skill adynato-seo --skill adynato-web
# 全局安装(在所有项目中可用)
npx add-skill adynato/skills -g
# 安装到指定 Agent
npx add-skill adynato/skills -a claude-code -a cursor
```
## 可用技能
| 技能 | 描述 |
|------|------|
| **adynato-seo** | SEO 要求,包括 LD+JSON schema.org、反向链接、延伸阅读章节、meta 标签和 Open Graph |
| **adynato-web** | Web 开发规范、使用 img4web 进行图片优化、组件模式与样式 |
| **adynato-mobile** | 基于 React Native 和 Expo 的移动应用开发——导航、原生 API、性能优化 |
| **adynato-web-api** | Next.js Web API 模式——路由处理、参数校验、鉴权、错误处理 |
| **adynato-mobile-api** | 移动端 API 集成——TanStack Query、鉴权流程、离线支持 |
| **adynato-github** | 使用 gh CLI 的 GitHub 工作流——详尽的 PR 描述、大型交付物的堆叠 PR |
| **adynato-vercel** | Vercel 部署与配置——环境变量、vercel.json、常见错误、CI/CD 配置 |
| **adynato-cloudflare** | Cloudflare Workers/Pages 部署——wrangler CLI、日志查看、KV/D1/R2、调试 |
| **adynato-aimake** | AI 驱动的交付流水线——MCP 集成、卡片 AI、敏捷看板、工具使用 |
## 使用方式
技能会在 AI Agent 检测到相关任务时自动激活,无需显式调用。
**触发短语示例:**
- "在首屏添加一张图片" → 激活 **adynato-web** 技能img4web 指引)
- "创建一篇博客文章" → 激活 **adynato-seo** 技能LD+JSON、反向链接、延伸阅读
- "新建一个 API 端点" → 激活 **adynato-web-api** 技能
- "从 API 获取数据" → 激活 **adynato-mobile-api** 技能
- "在应用中添加新页面" → 激活 **adynato-mobile** 技能
- "为此功能创建 PR" → 激活 **adynato-github** 技能(堆叠 PR、PR 描述)
- "部署到 Vercel" → 激活 **adynato-vercel** 技能环境变量、错误、CI/CD
- "调试这个 Cloudflare Worker" → 激活 **adynato-cloudflare** 技能wrangler tail、日志
- "通过 MCP 连接到 aimake" → 激活 **adynato-aimake** 技能MCP 工具、卡片、看板)
## 技能目录结构
```
skills/
├── adynato-seo/
│ ├── SKILL.md
│ └── references/
│ └── SCHEMAS.md # LD+JSON 模板
├── adynato-web/
│ └── SKILL.md
├── adynato-mobile/
│ └── SKILL.md
├── adynato-web-api/
│ └── SKILL.md
├── adynato-mobile-api/
│ └── SKILL.md
├── adynato-github/
│ └── SKILL.md
├── adynato-vercel/
│ └── SKILL.md
├── adynato-cloudflare/
│ └── SKILL.md
└── adynato-aimake/
└── SKILL.md
```
---
## 推荐第三方技能
我们同时推荐安装以下来自社区的技能:
### Vercel
```bash
npx add-skill vercel-labs/agent-skills
```
| 技能 | 描述 |
|------|------|
| **react-best-practices** | 40+ 条针对 React 和 Next.js 的性能优化规则 |
| **frontend-design** | 100+ 条 UI 代码审查规则,涵盖无障碍访问、性能与用户体验 |
[在 GitHub 上查看](https://github.com/vercel-labs/agent-skills)
### Expo
```bash
npx add-skill expo/skills
```
用于构建、部署和调试 Expo 应用的技能集,针对 Claude 精调,同时兼容任意 AI Agent。
[在 GitHub 上查看](https://github.com/expo/skills)
### Anthropic官方示例
```bash
npx add-skill anthropics/skills
```
来自 Agent Skills 规范创建者的官方示例技能。
[在 GitHub 上查看](https://github.com/anthropics/skills)
---
## 支持的 Agent
以下 Agent 均可使用本技能集:
- Claude Code
- Cursor
- Codex
- OpenCode
- Windsurf
- Gemini CLI
- GitHub Copilot
- 以及更多……
## 贡献指南
1.`skills/` 目录下创建以 `adynato-` 为前缀的新目录
2. 添加包含必要 frontmatter`name``description`)的 `SKILL.md`
3. 可选添加 `scripts/``references/``assets/` 目录
4. 提交 Pull Request
完整格式说明请参阅 [Agent Skills 规范](https://agentskills.io/specification)。
## 许可证
MIT