catalog/repos/adobe--skills.md

168 lines
5.4 KiB
Markdown
Raw Permalink Normal View History

2026-04-07 11:44:56 +08:00
# Adobe AI编码技能库
`Adobe` `AEM` `AI编码助手` `技能插件` `Edge Delivery`
# Adobe AI 编码代理技能库
面向 AI 编码代理的 Adobe 技能仓库。
## 安装
### Claude Code 插件
```bash
# 添加 Adobe Skills 市场
/plugin marketplace add adobe/skills
# 安装 AEM Edge Delivery Services 插件(共 17 个技能)
/plugin install aem-edge-delivery-services@adobe-skills
# 安装 AEM 项目管理插件(共 6 个技能)
/plugin install aem-project-management@adobe-skills
```
### Vercel Skillsnpx skills
```bash
# 安装所有 AEM Edge Delivery Services 技能
npx skills add https://github.com/adobe/skills/tree/main/skills/aem/edge-delivery-services --all
# 安装指定技能
npx skills add adobe/skills -s content-driven-development
npx skills add adobe/skills -s content-driven-development building-blocks testing-blocks
# 安装所有 Adobe 技能(全产品)
npx skills add adobe/skills --all
# 列出可用技能
npx skills add adobe/skills --list
```
### upskillGitHub CLI 扩展)
```bash
gh extension install trieloff/gh-upskill
# 从本仓库安装所有技能
gh upskill adobe/skills --all
# 仅安装 AEM Edge Delivery Services 技能
gh upskill adobe/skills --path skills/aem/edge-delivery-services --all
# 安装指定技能
gh upskill adobe/skills --path skills/aem/edge-delivery-services --skill content-driven-development
# 列出子目录中的可用技能
gh upskill adobe/skills --path skills/aem/edge-delivery-services --list
```
## 可用技能
### AEM Edge Delivery Services
#### 核心开发
| 技能 | 描述 |
|------|------|
| `content-driven-development` | 编排所有代码变更的内容驱动开发CDD工作流 |
| `analyze-and-plan` | 分析需求并定义验收标准 |
| `building-blocks` | 实现区块及核心功能 |
| `testing-blocks` | 浏览器测试与验证 |
| `content-modeling` | 设计对作者友好的内容模型 |
| `code-review` | 自审及 PR 审查 |
#### 发现
| 技能 | 描述 |
|------|------|
| `block-inventory` | 盘点项目及区块集合中的可用区块 |
| `block-collection-and-party` | 搜索参考实现 |
| `docs-search` | 搜索 aem.live 文档 |
| `find-test-content` | 查找现有测试内容 |
#### 迁移
| 技能 | 描述 |
|------|------|
| `page-import` | 导入网页(编排器) |
| `scrape-webpage` | 抓取并分析网页内容 |
| `identify-page-structure` | 分析页面区块结构 |
| `page-decomposition` | 分析内容序列 |
| `authoring-analysis` | 确定创作方式 |
| `generate-import-html` | 生成结构化 HTML |
| `preview-import` | 预览导入内容 |
### AEM 项目管理
用于 AEM Edge Delivery Services 的项目全生命周期管理包括交接文档、PDF 生成及身份验证。
> **要求:** 本插件专为 AEM Edge Delivery Services 项目设计,通过检查 `scripts/aem.js` 来验证项目类型。非 Edge Delivery 项目将提前退出——请改用标准文档方式。
**快速开始:**
```bash
cd your-edge-delivery-project # 或项目内任意子目录
# 说:「为本项目创建交接文档」
```
**配置:** 系统将提示您输入 Config Service 组织名称(即 `https://main--site--{org}.aem.page` 中的 `{org}`)。浏览器窗口将打开用于身份验证——登录后**关闭浏览器窗口**以继续。
**权限:** 需要对项目组织的管理员访问权限。插件将查询 Config Service API 以获取项目配置、站点设置及访问控制信息,用于生成完整文档。
**输出:** 专业 PDF 文件生成至 `project-guides/` 目录:
- `project-guides/AUTHOR-GUIDE.pdf` - 面向内容作者
- `project-guides/DEVELOPER-GUIDE.pdf` - 面向开发者
- `project-guides/ADMIN-GUIDE.pdf` - 面向管理员
| 技能 | 描述 |
|------|------|
| `handover` | 编排项目文档生成流程 |
| `authoring` | 为内容作者生成完整创作指南 |
| `development` | 为开发者生成技术文档 |
| `admin` | 为站点管理员生成管理员指南 |
| `whitepaper` | 将 Markdown 转换为专业 PDF 白皮书 |
| `auth` | 与 AEM Config Service API 进行身份验证 |
## 仓库结构
```
skills/
└── aem/
├── edge-delivery-services/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ └── skills/
│ ├── content-driven-development/
│ ├── building-blocks/
│ └── ...
└── project-management/
├── .claude-plugin/
│ └── plugin.json
├── fonts/
├── hooks/
│ └── pdf-lifecycle.js
├── templates/
│ └── whitepaper.typ
└── skills/
├── handover/
├── authoring/
├── development/
├── admin/
├── whitepaper/
└── auth/
```
## 贡献
请参阅 [CONTRIBUTING.md](CONTRIBUTING.md) 了解添加或更新技能的指南。如有问题和讨论,欢迎加入 Adobe Slack 的 [#agentskills](https://adobe.enterprise.slack.com/archives/C0APTKDNPEY) 频道。
## 相关资源
- [agentskills.io 规范](https://agentskills.io)
- [Claude Code 插件](https://code.claude.com/docs/en/discover-plugins)
- [Vercel Skills](https://github.com/vercel-labs/skills)
- [upskill GitHub 扩展](https://github.com/trieloff/gh-upskill)
- [#agentskills Slack 频道](https://adobe.enterprise.slack.com/archives/C0APTKDNPEY)
## 许可证
Apache 2.0 - 详情请参阅 [LICENSE](LICENSE)。