catalog/repos/adynato--skills.md

145 lines
4.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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